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