pub struct VirtualRouterData {
pub mesh_name: String,
pub metadata: ResourceMetadata,
pub spec: VirtualRouterSpec,
pub status: VirtualRouterStatus,
pub virtual_router_name: String,
}
Expand description
An object that represents a virtual router returned by a describe operation.
Fields§
§mesh_name: String
The name of the service mesh that the virtual router resides in.
metadata: ResourceMetadata
The associated metadata for the virtual router.
spec: VirtualRouterSpec
The specifications of the virtual router.
status: VirtualRouterStatus
The current status of the virtual router.
virtual_router_name: String
The name of the virtual router.
Trait Implementations§
Source§impl Clone for VirtualRouterData
impl Clone for VirtualRouterData
Source§fn clone(&self) -> VirtualRouterData
fn clone(&self) -> VirtualRouterData
Returns a copy 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 VirtualRouterData
impl Debug for VirtualRouterData
Source§impl Default for VirtualRouterData
impl Default for VirtualRouterData
Source§fn default() -> VirtualRouterData
fn default() -> VirtualRouterData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VirtualRouterData
impl<'de> Deserialize<'de> for VirtualRouterData
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
Source§impl PartialEq for VirtualRouterData
impl PartialEq for VirtualRouterData
impl StructuralPartialEq for VirtualRouterData
Auto Trait Implementations§
impl Freeze for VirtualRouterData
impl RefUnwindSafe for VirtualRouterData
impl Send for VirtualRouterData
impl Sync for VirtualRouterData
impl Unpin for VirtualRouterData
impl UnwindSafe for VirtualRouterData
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