pub struct Classifier { /* private fields */ }
Implementations§
Source§impl Classifier
impl Classifier
pub fn new( common: CommonAttributes, children: Vec<TextOrInlineElement>, ) -> Classifier
Trait Implementations§
Source§impl Clone for Classifier
impl Clone for Classifier
Source§fn clone(&self) -> Classifier
fn clone(&self) -> Classifier
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 Classifier
impl Debug for Classifier
Source§impl Default for Classifier
impl Default for Classifier
Source§fn default() -> Classifier
fn default() -> Classifier
Returns the “default value” for a type. Read more
Source§impl Element for Classifier
impl Element for Classifier
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<Classifier> for SubDLItem
impl From<Classifier> for SubDLItem
Source§fn from(inner: Classifier) -> Self
fn from(inner: Classifier) -> Self
Converts to this type from the input type.
Source§impl HasChildren<TextOrInlineElement> for Classifier
impl HasChildren<TextOrInlineElement> for Classifier
fn with_children(children: Vec<TextOrInlineElement>) -> Classifier
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 Classifier
impl PartialEq for Classifier
Source§impl Serialize for Classifier
impl Serialize for Classifier
impl StructuralPartialEq for Classifier
Auto Trait Implementations§
impl Freeze for Classifier
impl RefUnwindSafe for Classifier
impl Send for Classifier
impl Sync for Classifier
impl Unpin for Classifier
impl UnwindSafe for Classifier
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