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