pub struct BriefVlanGroupRequest {
pub name: String,
pub slug: String,
pub description: Option<String>,
}Expand description
BriefVlanGroupRequest : Base serializer class for models inheriting from OrganizationalModel.
Fields§
§name: String§slug: String§description: Option<String>Implementations§
Source§impl BriefVlanGroupRequest
impl BriefVlanGroupRequest
Sourcepub fn new(name: String, slug: String) -> BriefVlanGroupRequest
pub fn new(name: String, slug: String) -> BriefVlanGroupRequest
Base serializer class for models inheriting from OrganizationalModel.
Trait Implementations§
Source§impl Clone for BriefVlanGroupRequest
impl Clone for BriefVlanGroupRequest
Source§fn clone(&self) -> BriefVlanGroupRequest
fn clone(&self) -> BriefVlanGroupRequest
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 BriefVlanGroupRequest
impl Debug for BriefVlanGroupRequest
Source§impl Default for BriefVlanGroupRequest
impl Default for BriefVlanGroupRequest
Source§fn default() -> BriefVlanGroupRequest
fn default() -> BriefVlanGroupRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BriefVlanGroupRequest
impl<'de> Deserialize<'de> for BriefVlanGroupRequest
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 BriefVlanGroupRequest
impl PartialEq for BriefVlanGroupRequest
Source§fn eq(&self, other: &BriefVlanGroupRequest) -> bool
fn eq(&self, other: &BriefVlanGroupRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BriefVlanGroupRequest
impl Serialize for BriefVlanGroupRequest
impl StructuralPartialEq for BriefVlanGroupRequest
Auto Trait Implementations§
impl Freeze for BriefVlanGroupRequest
impl RefUnwindSafe for BriefVlanGroupRequest
impl Send for BriefVlanGroupRequest
impl Sync for BriefVlanGroupRequest
impl Unpin for BriefVlanGroupRequest
impl UnsafeUnpin for BriefVlanGroupRequest
impl UnwindSafe for BriefVlanGroupRequest
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