pub struct BriefSiteGroupRequest {
pub name: String,
pub slug: String,
pub description: Option<String>,
}Expand description
BriefSiteGroupRequest : Base serializer class for models inheriting from NestedGroupModel.
Fields§
§name: String§slug: String§description: Option<String>Implementations§
Source§impl BriefSiteGroupRequest
impl BriefSiteGroupRequest
Sourcepub fn new(name: String, slug: String) -> BriefSiteGroupRequest
pub fn new(name: String, slug: String) -> BriefSiteGroupRequest
Base serializer class for models inheriting from NestedGroupModel.
Trait Implementations§
Source§impl Clone for BriefSiteGroupRequest
impl Clone for BriefSiteGroupRequest
Source§fn clone(&self) -> BriefSiteGroupRequest
fn clone(&self) -> BriefSiteGroupRequest
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 BriefSiteGroupRequest
impl Debug for BriefSiteGroupRequest
Source§impl Default for BriefSiteGroupRequest
impl Default for BriefSiteGroupRequest
Source§fn default() -> BriefSiteGroupRequest
fn default() -> BriefSiteGroupRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BriefSiteGroupRequest
impl<'de> Deserialize<'de> for BriefSiteGroupRequest
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 BriefSiteGroupRequest
impl PartialEq for BriefSiteGroupRequest
Source§fn eq(&self, other: &BriefSiteGroupRequest) -> bool
fn eq(&self, other: &BriefSiteGroupRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for BriefSiteGroupRequest
impl Serialize for BriefSiteGroupRequest
impl StructuralPartialEq for BriefSiteGroupRequest
Auto Trait Implementations§
impl Freeze for BriefSiteGroupRequest
impl RefUnwindSafe for BriefSiteGroupRequest
impl Send for BriefSiteGroupRequest
impl Sync for BriefSiteGroupRequest
impl Unpin for BriefSiteGroupRequest
impl UnsafeUnpin for BriefSiteGroupRequest
impl UnwindSafe for BriefSiteGroupRequest
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