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