pub struct ExtensionsBuilder { /* private fields */ }Expand description
Builder for Extensions with chainable configuration methods to create a new Extensions.
Implementations§
Source§impl ExtensionsBuilder
impl ExtensionsBuilder
Sourcepub fn new() -> ExtensionsBuilder
pub fn new() -> ExtensionsBuilder
Constructs a new ExtensionsBuilder.
Sourcepub fn build(self) -> Extensions
pub fn build(self) -> Extensions
Constructs a new Extensions taking all fields values from this object.
Trait Implementations§
Source§impl Default for ExtensionsBuilder
impl Default for ExtensionsBuilder
Source§fn default() -> ExtensionsBuilder
fn default() -> ExtensionsBuilder
Returns the “default value” for a type. Read more
Source§impl From<Extensions> for ExtensionsBuilder
impl From<Extensions> for ExtensionsBuilder
Source§fn from(value: Extensions) -> ExtensionsBuilder
fn from(value: Extensions) -> ExtensionsBuilder
Converts to this type from the input type.
Source§impl From<ExtensionsBuilder> for Extensions
impl From<ExtensionsBuilder> for Extensions
Source§fn from(value: ExtensionsBuilder) -> Extensions
fn from(value: ExtensionsBuilder) -> Extensions
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for ExtensionsBuilder
impl RefUnwindSafe for ExtensionsBuilder
impl Send for ExtensionsBuilder
impl Sync for ExtensionsBuilder
impl Unpin for ExtensionsBuilder
impl UnwindSafe for ExtensionsBuilder
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