pub struct DoctestBlock { /* private fields */ }
Implementations§
Source§impl DoctestBlock
impl DoctestBlock
pub fn new( common: CommonAttributes, extra: DoctestBlock, children: Vec<TextOrInlineElement>, ) -> DoctestBlock
Trait Implementations§
Source§impl Clone for DoctestBlock
impl Clone for DoctestBlock
Source§fn clone(&self) -> DoctestBlock
fn clone(&self) -> DoctestBlock
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DoctestBlock
impl Debug for DoctestBlock
Source§impl Default for DoctestBlock
impl Default for DoctestBlock
Source§fn default() -> DoctestBlock
fn default() -> DoctestBlock
Returns the “default value” for a type. Read more
Source§impl Element for DoctestBlock
impl Element for DoctestBlock
fn ids_mut(&mut self) -> &mut Vec<ID>
Source§fn names(&self) -> &Vec<NameToken>
fn names(&self) -> &Vec<NameToken>
a list containing the names of an element, typically originating from the element’s title or content.
Each name in names must be unique; if there are name conflicts (two or more elements want to the same name),
the contents will be transferred to the dupnames attribute on the duplicate elements.
An element may have at most one of the names or dupnames attributes, but not both.
fn names_mut(&mut self) -> &mut Vec<NameToken>
fn source(&self) -> &Option<PathBuf>
fn source_mut(&mut self) -> &mut Option<PathBuf>
fn classes(&self) -> &Vec<String>
fn classes_mut(&mut self) -> &mut Vec<String>
Source§impl ExtraAttributes<DoctestBlock> for DoctestBlock
impl ExtraAttributes<DoctestBlock> for DoctestBlock
fn with_extra(extra: DoctestBlock) -> DoctestBlock
fn extra(&self) -> &DoctestBlock
fn extra_mut(&mut self) -> &mut DoctestBlock
Source§impl From<DoctestBlock> for BodyElement
impl From<DoctestBlock> for BodyElement
Source§fn from(inner: DoctestBlock) -> Self
fn from(inner: DoctestBlock) -> Self
Converts to this type from the input type.
Source§impl From<DoctestBlock> for StructuralSubElement
impl From<DoctestBlock> for StructuralSubElement
Source§fn from(inner: DoctestBlock) -> Self
fn from(inner: DoctestBlock) -> Self
Converts to this type from the input type.
Source§impl From<DoctestBlock> for SubBlockQuote
impl From<DoctestBlock> for SubBlockQuote
Source§fn from(inner: DoctestBlock) -> Self
fn from(inner: DoctestBlock) -> Self
Converts to this type from the input type.
Source§impl From<DoctestBlock> for SubFigure
impl From<DoctestBlock> for SubFigure
Source§fn from(inner: DoctestBlock) -> Self
fn from(inner: DoctestBlock) -> Self
Converts to this type from the input type.
Source§impl From<DoctestBlock> for SubFootnote
impl From<DoctestBlock> for SubFootnote
Source§fn from(inner: DoctestBlock) -> Self
fn from(inner: DoctestBlock) -> Self
Converts to this type from the input type.
Source§impl From<DoctestBlock> for SubSidebar
impl From<DoctestBlock> for SubSidebar
Source§fn from(inner: DoctestBlock) -> Self
fn from(inner: DoctestBlock) -> Self
Converts to this type from the input type.
Source§impl From<DoctestBlock> for SubStructure
impl From<DoctestBlock> for SubStructure
Source§fn from(inner: DoctestBlock) -> Self
fn from(inner: DoctestBlock) -> Self
Converts to this type from the input type.
Source§impl From<DoctestBlock> for SubTopic
impl From<DoctestBlock> for SubTopic
Source§fn from(inner: DoctestBlock) -> Self
fn from(inner: DoctestBlock) -> Self
Converts to this type from the input type.
Source§impl HasChildren<TextOrInlineElement> for DoctestBlock
impl HasChildren<TextOrInlineElement> for DoctestBlock
fn with_children(children: Vec<TextOrInlineElement>) -> DoctestBlock
fn children(&self) -> &Vec<TextOrInlineElement>
fn children_mut(&mut self) -> &mut Vec<TextOrInlineElement>
fn append_child<R: Into<C>>(&mut self, child: R)
fn append_children<R: Into<C> + Clone>(&mut self, more: &[R])
Source§impl PartialEq for DoctestBlock
impl PartialEq for DoctestBlock
Source§impl Serialize for DoctestBlock
impl Serialize for DoctestBlock
impl StructuralPartialEq for DoctestBlock
Auto Trait Implementations§
impl Freeze for DoctestBlock
impl RefUnwindSafe for DoctestBlock
impl Send for DoctestBlock
impl Sync for DoctestBlock
impl Unpin for DoctestBlock
impl UnwindSafe for DoctestBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more