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