pub struct TenantGroupRequest {
pub name: String,
pub slug: String,
pub parent: Option<Option<Box<NestedTenantGroupRequest>>>,
pub description: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub comments: Option<String>,
}Expand description
TenantGroupRequest : Extends PrimaryModelSerializer to include MPTT support.
Fields§
§name: String§slug: String§parent: Option<Option<Box<NestedTenantGroupRequest>>>§description: Option<String>§custom_fields: Option<HashMap<String, Value>>§comments: Option<String>Implementations§
Source§impl TenantGroupRequest
impl TenantGroupRequest
Sourcepub fn new(name: String, slug: String) -> TenantGroupRequest
pub fn new(name: String, slug: String) -> TenantGroupRequest
Extends PrimaryModelSerializer to include MPTT support.
Trait Implementations§
Source§impl Clone for TenantGroupRequest
impl Clone for TenantGroupRequest
Source§fn clone(&self) -> TenantGroupRequest
fn clone(&self) -> TenantGroupRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 TenantGroupRequest
impl Debug for TenantGroupRequest
Source§impl Default for TenantGroupRequest
impl Default for TenantGroupRequest
Source§fn default() -> TenantGroupRequest
fn default() -> TenantGroupRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TenantGroupRequest
impl<'de> Deserialize<'de> for TenantGroupRequest
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 TenantGroupRequest
impl PartialEq for TenantGroupRequest
Source§impl Serialize for TenantGroupRequest
impl Serialize for TenantGroupRequest
impl StructuralPartialEq for TenantGroupRequest
Auto Trait Implementations§
impl Freeze for TenantGroupRequest
impl RefUnwindSafe for TenantGroupRequest
impl Send for TenantGroupRequest
impl Sync for TenantGroupRequest
impl Unpin for TenantGroupRequest
impl UnwindSafe for TenantGroupRequest
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