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