pub struct TierMapping {
pub simple: Option<String>,
pub medium: Option<String>,
pub complex: Option<String>,
pub expert: Option<String>,
}Expand description
Tier-to-provider name mapping for complexity routing.
Fields§
§simple: Option<String>§medium: Option<String>§complex: Option<String>§expert: Option<String>Trait Implementations§
Source§impl Clone for TierMapping
impl Clone for TierMapping
Source§fn clone(&self) -> TierMapping
fn clone(&self) -> TierMapping
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TierMapping
impl Debug for TierMapping
Source§impl Default for TierMapping
impl Default for TierMapping
Source§fn default() -> TierMapping
fn default() -> TierMapping
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TierMapping
impl<'de> Deserialize<'de> for TierMapping
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TierMapping
impl RefUnwindSafe for TierMapping
impl Send for TierMapping
impl Sync for TierMapping
impl Unpin for TierMapping
impl UnsafeUnpin for TierMapping
impl UnwindSafe for TierMapping
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