pub struct GroupAttributes {
pub name: String,
pub max_users: Option<i32>,
pub max_licenses: Option<i32>,
pub max_machines: Option<i32>,
pub metadata: Option<HashMap<String, Value>>,
pub created: DateTime<Utc>,
pub updated: DateTime<Utc>,
}Fields§
§name: String§max_users: Option<i32>§max_licenses: Option<i32>§max_machines: Option<i32>§metadata: Option<HashMap<String, Value>>§created: DateTime<Utc>§updated: DateTime<Utc>Trait Implementations§
Source§impl Clone for GroupAttributes
impl Clone for GroupAttributes
Source§fn clone(&self) -> GroupAttributes
fn clone(&self) -> GroupAttributes
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 GroupAttributes
impl Debug for GroupAttributes
Source§impl<'de> Deserialize<'de> for GroupAttributes
impl<'de> Deserialize<'de> for GroupAttributes
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 GroupAttributes
impl RefUnwindSafe for GroupAttributes
impl Send for GroupAttributes
impl Sync for GroupAttributes
impl Unpin for GroupAttributes
impl UnsafeUnpin for GroupAttributes
impl UnwindSafe for GroupAttributes
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