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