pub enum DevEnvironment {
Dev,
Staging,
Production,
Custom(String),
}Expand description
Development environment configuration
Variants§
Dev
Local development
Staging
Staging environment
Production
Production environment
Custom(String)
Custom environment
Implementations§
Source§impl DevEnvironment
impl DevEnvironment
Sourcepub fn parse_environment(s: &str) -> Self
pub fn parse_environment(s: &str) -> Self
Parse from string
Sourcepub fn display_name(&self) -> String
pub fn display_name(&self) -> String
Get display name
Trait Implementations§
Source§impl Clone for DevEnvironment
impl Clone for DevEnvironment
Source§fn clone(&self) -> DevEnvironment
fn clone(&self) -> DevEnvironment
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DevEnvironment
impl Debug for DevEnvironment
Source§impl Default for DevEnvironment
impl Default for DevEnvironment
Source§fn default() -> DevEnvironment
fn default() -> DevEnvironment
Returns the “default value” for a type. Read more
Source§impl PartialEq for DevEnvironment
impl PartialEq for DevEnvironment
impl Eq for DevEnvironment
impl StructuralPartialEq for DevEnvironment
Auto Trait Implementations§
impl Freeze for DevEnvironment
impl RefUnwindSafe for DevEnvironment
impl Send for DevEnvironment
impl Sync for DevEnvironment
impl Unpin for DevEnvironment
impl UnwindSafe for DevEnvironment
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more