pub enum ConfigPolicy {
Clamp,
Error,
}Expand description
Policy for invalid configuration values.
use daedalus_runtime::config::ConfigPolicy;
let policy = ConfigPolicy::Clamp;
assert_eq!(policy, ConfigPolicy::Clamp);Variants§
Trait Implementations§
Source§impl Clone for ConfigPolicy
impl Clone for ConfigPolicy
Source§fn clone(&self) -> ConfigPolicy
fn clone(&self) -> ConfigPolicy
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 ConfigPolicy
impl Debug for ConfigPolicy
Source§impl PartialEq for ConfigPolicy
impl PartialEq for ConfigPolicy
impl Copy for ConfigPolicy
impl Eq for ConfigPolicy
impl StructuralPartialEq for ConfigPolicy
Auto Trait Implementations§
impl Freeze for ConfigPolicy
impl RefUnwindSafe for ConfigPolicy
impl Send for ConfigPolicy
impl Sync for ConfigPolicy
impl Unpin for ConfigPolicy
impl UnwindSafe for ConfigPolicy
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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