pub struct SiteGroup {Show 16 fields
pub id: Option<i32>,
pub url: Option<String>,
pub display_url: Option<String>,
pub display: Option<String>,
pub name: String,
pub slug: String,
pub parent: Option<Option<Box<NestedSiteGroup>>>,
pub description: Option<String>,
pub tags: Option<Vec<NestedTag>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub created: Option<Option<String>>,
pub last_updated: Option<Option<String>>,
pub site_count: Option<i32>,
pub prefix_count: Option<i64>,
pub comments: Option<String>,
pub _depth: Option<i32>,
}Expand description
SiteGroup : Extends PrimaryModelSerializer to include MPTT support.
Fields§
§id: Option<i32>§url: Option<String>§display_url: Option<String>§display: Option<String>§name: String§slug: String§parent: Option<Option<Box<NestedSiteGroup>>>§description: Option<String>§custom_fields: Option<HashMap<String, Value>>§created: Option<Option<String>>§last_updated: Option<Option<String>>§site_count: Option<i32>§prefix_count: Option<i64>§comments: Option<String>§_depth: Option<i32>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SiteGroup
impl<'de> Deserialize<'de> for SiteGroup
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
impl StructuralPartialEq for SiteGroup
Auto Trait Implementations§
impl Freeze for SiteGroup
impl RefUnwindSafe for SiteGroup
impl Send for SiteGroup
impl Sync for SiteGroup
impl Unpin for SiteGroup
impl UnwindSafe for SiteGroup
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