pub struct DefinitionsBuilder { /* private fields */ }Expand description
Generate definition entries and definition groups
Implementations§
Source§impl DefinitionsBuilder
 
impl DefinitionsBuilder
Sourcepub fn define(
    self,
    name: impl Display,
    definition: impl Into<Definition>,
) -> Self
 
pub fn define( self, name: impl Display, definition: impl Into<Definition>, ) -> Self
Creat a new named definition group
Sourcepub fn finish(self) -> Definitions
 
pub fn finish(self) -> Definitions
Finish defining definition groups and collect them
Trait Implementations§
Source§impl Default for DefinitionsBuilder
 
impl Default for DefinitionsBuilder
Source§fn default() -> DefinitionsBuilder
 
fn default() -> DefinitionsBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for DefinitionsBuilder
impl RefUnwindSafe for DefinitionsBuilder
impl Send for DefinitionsBuilder
impl Sync for DefinitionsBuilder
impl Unpin for DefinitionsBuilder
impl UnwindSafe for DefinitionsBuilder
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