pub struct ControllerNetworkMember {
pub active_bridge: Option<bool>,
pub address: Option<String>,
pub authorized: Option<bool>,
pub id: Option<String>,
pub identity: Option<String>,
pub ip_assignments: Vec<String>,
pub nwid: Option<String>,
pub revision: Option<i64>,
pub v_major: Option<i64>,
pub v_minor: Option<i64>,
pub v_proto: Option<i64>,
pub v_rev: Option<i64>,
}
Fields§
§active_bridge: Option<bool>
§address: Option<String>
§id: Option<String>
§identity: Option<String>
§ip_assignments: Vec<String>
§nwid: Option<String>
§revision: Option<i64>
§v_major: Option<i64>
§v_minor: Option<i64>
§v_proto: Option<i64>
§v_rev: Option<i64>
Trait Implementations§
Source§impl Clone for ControllerNetworkMember
impl Clone for ControllerNetworkMember
Source§fn clone(&self) -> ControllerNetworkMember
fn clone(&self) -> ControllerNetworkMember
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ControllerNetworkMember
impl Debug for ControllerNetworkMember
Source§impl<'de> Deserialize<'de> for ControllerNetworkMember
impl<'de> Deserialize<'de> for ControllerNetworkMember
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
Auto Trait Implementations§
impl Freeze for ControllerNetworkMember
impl RefUnwindSafe for ControllerNetworkMember
impl Send for ControllerNetworkMember
impl Sync for ControllerNetworkMember
impl Unpin for ControllerNetworkMember
impl UnwindSafe for ControllerNetworkMember
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