pub enum NetworkHeartbeatData {
AwsVpc(AwsVpcNetworkHeartbeatData),
GcpVpc(GcpVpcNetworkHeartbeatData),
AzureVnet(AzureVnetNetworkHeartbeatData),
}Variants§
AwsVpc(AwsVpcNetworkHeartbeatData)
GcpVpc(GcpVpcNetworkHeartbeatData)
AzureVnet(AzureVnetNetworkHeartbeatData)
Trait Implementations§
Source§impl Clone for NetworkHeartbeatData
impl Clone for NetworkHeartbeatData
Source§fn clone(&self) -> NetworkHeartbeatData
fn clone(&self) -> NetworkHeartbeatData
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 NetworkHeartbeatData
impl Debug for NetworkHeartbeatData
Source§impl<'de> Deserialize<'de> for NetworkHeartbeatData
impl<'de> Deserialize<'de> for NetworkHeartbeatData
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 NetworkHeartbeatData
impl PartialEq for NetworkHeartbeatData
Source§fn eq(&self, other: &NetworkHeartbeatData) -> bool
fn eq(&self, other: &NetworkHeartbeatData) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for NetworkHeartbeatData
impl Serialize for NetworkHeartbeatData
impl StructuralPartialEq for NetworkHeartbeatData
Auto Trait Implementations§
impl Freeze for NetworkHeartbeatData
impl RefUnwindSafe for NetworkHeartbeatData
impl Send for NetworkHeartbeatData
impl Sync for NetworkHeartbeatData
impl Unpin for NetworkHeartbeatData
impl UnsafeUnpin for NetworkHeartbeatData
impl UnwindSafe for NetworkHeartbeatData
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