pub struct GeneralConfigBuilder { /* private fields */ }Expand description
Builder for GeneralConfig.
Implementations§
Source§impl GeneralConfigBuilder
impl GeneralConfigBuilder
Sourcepub fn app_version(self, version: impl Into<String>) -> Self
pub fn app_version(self, version: impl Into<String>) -> Self
Set the application version.
Sourcepub fn environment(self, env: Environment) -> Self
pub fn environment(self, env: Environment) -> Self
Set the environment.
Sourcepub fn build(self) -> GeneralConfig
pub fn build(self) -> GeneralConfig
Build the configuration.
Trait Implementations§
Source§impl Clone for GeneralConfigBuilder
impl Clone for GeneralConfigBuilder
Source§fn clone(&self) -> GeneralConfigBuilder
fn clone(&self) -> GeneralConfigBuilder
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 GeneralConfigBuilder
impl Debug for GeneralConfigBuilder
Auto Trait Implementations§
impl Freeze for GeneralConfigBuilder
impl RefUnwindSafe for GeneralConfigBuilder
impl Send for GeneralConfigBuilder
impl Sync for GeneralConfigBuilder
impl Unpin for GeneralConfigBuilder
impl UnwindSafe for GeneralConfigBuilder
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.