pub struct ServiceMeshPerception {
pub visible_services: Vec<VisibleService>,
pub relationships: Vec<ServiceRelationship>,
pub mesh_health: MeshHealth,
pub traffic_patterns: Vec<TrafficPattern>,
}Expand description
Service mesh perception.
Fields§
§visible_services: Vec<VisibleService>§relationships: Vec<ServiceRelationship>§mesh_health: MeshHealth§traffic_patterns: Vec<TrafficPattern>Trait Implementations§
Source§impl Clone for ServiceMeshPerception
impl Clone for ServiceMeshPerception
Source§fn clone(&self) -> ServiceMeshPerception
fn clone(&self) -> ServiceMeshPerception
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 ServiceMeshPerception
impl Debug for ServiceMeshPerception
Source§impl<'de> Deserialize<'de> for ServiceMeshPerception
impl<'de> Deserialize<'de> for ServiceMeshPerception
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 ServiceMeshPerception
impl RefUnwindSafe for ServiceMeshPerception
impl Send for ServiceMeshPerception
impl Sync for ServiceMeshPerception
impl Unpin for ServiceMeshPerception
impl UnsafeUnpin for ServiceMeshPerception
impl UnwindSafe for ServiceMeshPerception
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