pub struct VirtualServiceProvider {
pub virtual_node: Option<VirtualNodeServiceProvider>,
pub virtual_router: Option<VirtualRouterServiceProvider>,
}
Expand description
An object that represents the provider for a virtual service.
Fields§
§virtual_node: Option<VirtualNodeServiceProvider>
The virtual node associated with a virtual service.
virtual_router: Option<VirtualRouterServiceProvider>
The virtual router associated with a virtual service.
Trait Implementations§
Source§impl Clone for VirtualServiceProvider
impl Clone for VirtualServiceProvider
Source§fn clone(&self) -> VirtualServiceProvider
fn clone(&self) -> VirtualServiceProvider
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 VirtualServiceProvider
impl Debug for VirtualServiceProvider
Source§impl Default for VirtualServiceProvider
impl Default for VirtualServiceProvider
Source§fn default() -> VirtualServiceProvider
fn default() -> VirtualServiceProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VirtualServiceProvider
impl<'de> Deserialize<'de> for VirtualServiceProvider
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 VirtualServiceProvider
impl PartialEq for VirtualServiceProvider
Source§impl Serialize for VirtualServiceProvider
impl Serialize for VirtualServiceProvider
impl StructuralPartialEq for VirtualServiceProvider
Auto Trait Implementations§
impl Freeze for VirtualServiceProvider
impl RefUnwindSafe for VirtualServiceProvider
impl Send for VirtualServiceProvider
impl Sync for VirtualServiceProvider
impl Unpin for VirtualServiceProvider
impl UnwindSafe for VirtualServiceProvider
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