pub struct ObjectListConstructor { /* private fields */ }Implementations§
Source§impl ObjectListConstructor
impl ObjectListConstructor
Sourcepub fn builder() -> ObjectListConstructorBuilder
pub fn builder() -> ObjectListConstructorBuilder
Create an instance of ObjectListConstructor using the builder syntax
Source§impl ObjectListConstructor
impl ObjectListConstructor
Sourcepub fn empty() -> ObjectListNode
pub fn empty() -> ObjectListNode
Create an empty node (base case for recursion)
Sourcepub fn build(self) -> ObjectListNode
pub fn build(self) -> ObjectListNode
Create a node with children (recursive case)
Auto Trait Implementations§
impl Freeze for ObjectListConstructor
impl RefUnwindSafe for ObjectListConstructor
impl Send for ObjectListConstructor
impl Sync for ObjectListConstructor
impl Unpin for ObjectListConstructor
impl UnwindSafe for ObjectListConstructor
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