pub struct BriefRole {
pub id: Option<i32>,
pub url: Option<String>,
pub display: Option<String>,
pub name: String,
pub slug: String,
pub description: Option<String>,
pub prefix_count: Option<i64>,
pub vlan_count: Option<i64>,
}Expand description
BriefRole : Adds support for custom fields and tags.
Fields§
§id: Option<i32>§url: Option<String>§display: Option<String>§name: String§slug: String§description: Option<String>§prefix_count: Option<i64>§vlan_count: Option<i64>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BriefRole
impl<'de> Deserialize<'de> for BriefRole
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
impl StructuralPartialEq for BriefRole
Auto Trait Implementations§
impl Freeze for BriefRole
impl RefUnwindSafe for BriefRole
impl Send for BriefRole
impl Sync for BriefRole
impl Unpin for BriefRole
impl UnwindSafe for BriefRole
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