pub struct Subscript { /* private fields */ }
Implementations§
Source§impl Subscript
impl Subscript
pub fn new( common: CommonAttributes, children: Vec<TextOrInlineElement>, ) -> Subscript
Trait Implementations§
Source§impl Element for Subscript
impl Element for Subscript
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 From<Subscript> for TextOrInlineElement
impl From<Subscript> for TextOrInlineElement
Source§impl HasChildren<TextOrInlineElement> for Subscript
impl HasChildren<TextOrInlineElement> for Subscript
fn with_children(children: Vec<TextOrInlineElement>) -> Subscript
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])
impl StructuralPartialEq for Subscript
Auto Trait Implementations§
impl Freeze for Subscript
impl RefUnwindSafe for Subscript
impl Send for Subscript
impl Sync for Subscript
impl Unpin for Subscript
impl UnwindSafe for Subscript
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