pub struct AggregateFamily {
pub value: Option<Value>,
pub label: Option<Label>,
}Fields§
§value: Option<Value>4- IPv4 *6- IPv6
label: Option<Label>Implementations§
Source§impl AggregateFamily
impl AggregateFamily
pub fn new() -> AggregateFamily
Trait Implementations§
Source§impl Clone for AggregateFamily
impl Clone for AggregateFamily
Source§fn clone(&self) -> AggregateFamily
fn clone(&self) -> AggregateFamily
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 AggregateFamily
impl Debug for AggregateFamily
Source§impl Default for AggregateFamily
impl Default for AggregateFamily
Source§fn default() -> AggregateFamily
fn default() -> AggregateFamily
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AggregateFamily
impl<'de> Deserialize<'de> for AggregateFamily
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 AggregateFamily
impl PartialEq for AggregateFamily
Source§impl Serialize for AggregateFamily
impl Serialize for AggregateFamily
impl StructuralPartialEq for AggregateFamily
Auto Trait Implementations§
impl Freeze for AggregateFamily
impl RefUnwindSafe for AggregateFamily
impl Send for AggregateFamily
impl Sync for AggregateFamily
impl Unpin for AggregateFamily
impl UnwindSafe for AggregateFamily
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