pub struct ServiceViewV3Legacy {
pub default_profile: Option<String>,
pub profiles: BTreeMap<String, ServiceControlProfile>,
pub providers: BTreeMap<String, ProviderConfigV4>,
pub routing: Option<RoutingConfigV3Legacy>,
}Fields§
§default_profile: Option<String>§profiles: BTreeMap<String, ServiceControlProfile>§providers: BTreeMap<String, ProviderConfigV4>§routing: Option<RoutingConfigV3Legacy>Trait Implementations§
Source§impl Clone for ServiceViewV3Legacy
impl Clone for ServiceViewV3Legacy
Source§fn clone(&self) -> ServiceViewV3Legacy
fn clone(&self) -> ServiceViewV3Legacy
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 ServiceViewV3Legacy
impl Debug for ServiceViewV3Legacy
Source§impl Default for ServiceViewV3Legacy
impl Default for ServiceViewV3Legacy
Source§fn default() -> ServiceViewV3Legacy
fn default() -> ServiceViewV3Legacy
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServiceViewV3Legacy
impl<'de> Deserialize<'de> for ServiceViewV3Legacy
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 ServiceViewV3Legacy
impl RefUnwindSafe for ServiceViewV3Legacy
impl Send for ServiceViewV3Legacy
impl Sync for ServiceViewV3Legacy
impl Unpin for ServiceViewV3Legacy
impl UnsafeUnpin for ServiceViewV3Legacy
impl UnwindSafe for ServiceViewV3Legacy
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