pub struct Definitions { /* private fields */ }Expand description
A set collection of definition groups
Implementations§
Source§impl Definitions
 
impl Definitions
Sourcepub fn start() -> DefinitionsBuilder
 
pub fn start() -> DefinitionsBuilder
Create a definition generator with the given name as the first definition group
pub fn iter(&self) -> Iter<'_, (String, Definition)>
pub fn iter_mut(&mut self) -> IterMut<'_, (String, Definition)>
Trait Implementations§
Source§impl Clone for Definitions
 
impl Clone for Definitions
Source§fn clone(&self) -> Definitions
 
fn clone(&self) -> Definitions
Returns a duplicate 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 Definitions
 
impl Debug for Definitions
Source§impl Default for Definitions
 
impl Default for Definitions
Source§fn default() -> Definitions
 
fn default() -> Definitions
Returns the “default value” for a type. Read more
Source§impl IntoIterator for Definitions
 
impl IntoIterator for Definitions
Auto Trait Implementations§
impl Freeze for Definitions
impl RefUnwindSafe for Definitions
impl Send for Definitions
impl Sync for Definitions
impl Unpin for Definitions
impl UnwindSafe for Definitions
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