pub struct NodesSdnInterfacesResponse {
pub data: Vec<NodesSdnInterfacesResponseDataInner>,
pub total: Option<i32>,
pub changes: Option<Value>,
}Fields§
§data: Vec<NodesSdnInterfacesResponseDataInner>§total: Option<i32>Optional total count, present for paginated list responses.
changes: Option<Value>Optional change summary returned by some PUT operations (one entry per modified field).
Implementations§
Source§impl NodesSdnInterfacesResponse
impl NodesSdnInterfacesResponse
pub fn new( data: Vec<NodesSdnInterfacesResponseDataInner>, ) -> NodesSdnInterfacesResponse
Trait Implementations§
Source§impl Clone for NodesSdnInterfacesResponse
impl Clone for NodesSdnInterfacesResponse
Source§fn clone(&self) -> NodesSdnInterfacesResponse
fn clone(&self) -> NodesSdnInterfacesResponse
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 NodesSdnInterfacesResponse
impl Debug for NodesSdnInterfacesResponse
Source§impl Default for NodesSdnInterfacesResponse
impl Default for NodesSdnInterfacesResponse
Source§fn default() -> NodesSdnInterfacesResponse
fn default() -> NodesSdnInterfacesResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodesSdnInterfacesResponse
impl<'de> Deserialize<'de> for NodesSdnInterfacesResponse
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 NodesSdnInterfacesResponse
impl PartialEq for NodesSdnInterfacesResponse
Source§fn eq(&self, other: &NodesSdnInterfacesResponse) -> bool
fn eq(&self, other: &NodesSdnInterfacesResponse) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NodesSdnInterfacesResponse
Auto Trait Implementations§
impl Freeze for NodesSdnInterfacesResponse
impl RefUnwindSafe for NodesSdnInterfacesResponse
impl Send for NodesSdnInterfacesResponse
impl Sync for NodesSdnInterfacesResponse
impl Unpin for NodesSdnInterfacesResponse
impl UnsafeUnpin for NodesSdnInterfacesResponse
impl UnwindSafe for NodesSdnInterfacesResponse
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