pub struct DocumentCategory {
pub id: u64,
pub name: String,
pub is_default: bool,
}
Expand description
a type for document category to use as an API return type
alternatively you can use your own type limited to the fields you need
Fields§
§id: u64
numeric id
name: String
display name
is_default: bool
whether this value is the default value
Trait Implementations§
Source§impl Clone for DocumentCategory
impl Clone for DocumentCategory
Source§fn clone(&self) -> DocumentCategory
fn clone(&self) -> DocumentCategory
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 DocumentCategory
impl Debug for DocumentCategory
Source§impl<'de> Deserialize<'de> for DocumentCategory
impl<'de> Deserialize<'de> for DocumentCategory
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 From<&DocumentCategory> for DocumentCategoryEssentials
impl From<&DocumentCategory> for DocumentCategoryEssentials
Source§fn from(v: &DocumentCategory) -> Self
fn from(v: &DocumentCategory) -> Self
Converts to this type from the input type.
Source§impl From<DocumentCategory> for DocumentCategoryEssentials
impl From<DocumentCategory> for DocumentCategoryEssentials
Source§fn from(v: DocumentCategory) -> Self
fn from(v: DocumentCategory) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DocumentCategory
impl PartialEq for DocumentCategory
Source§impl Serialize for DocumentCategory
impl Serialize for DocumentCategory
impl Eq for DocumentCategory
impl StructuralPartialEq for DocumentCategory
Auto Trait Implementations§
impl Freeze for DocumentCategory
impl RefUnwindSafe for DocumentCategory
impl Send for DocumentCategory
impl Sync for DocumentCategory
impl Unpin for DocumentCategory
impl UnwindSafe for DocumentCategory
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