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