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