pub struct CollectionFull {Show 14 fields
pub id: Option<String>,
pub org_id: Option<String>,
pub orgc_id: Option<String>,
pub uuid: Option<Uuid>,
pub created: Option<String>,
pub modified: Option<String>,
pub org: Option<Box<EventOrganisation>>,
pub orgc: Option<Box<EventOrganisation>>,
pub type: Option<CollectionType>,
pub name: Option<String>,
pub description: Option<String>,
pub distribution: Option<DistributionLevelId>,
pub sharing_group_id: Option<Option<String>>,
pub collection_element: Option<Vec<CollectionElement>>,
}
Fields§
§id: Option<String>
§org_id: Option<String>
§orgc_id: Option<String>
§uuid: Option<Uuid>
§created: Option<String>
§modified: Option<String>
§org: Option<Box<EventOrganisation>>
§orgc: Option<Box<EventOrganisation>>
§type: Option<CollectionType>
§name: Option<String>
§description: Option<String>
§distribution: Option<DistributionLevelId>
§sharing_group_id: Option<Option<String>>
§collection_element: Option<Vec<CollectionElement>>
Implementations§
Source§impl CollectionFull
impl CollectionFull
pub fn new() -> CollectionFull
Trait Implementations§
Source§impl Clone for CollectionFull
impl Clone for CollectionFull
Source§fn clone(&self) -> CollectionFull
fn clone(&self) -> CollectionFull
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 CollectionFull
impl Debug for CollectionFull
Source§impl Default for CollectionFull
impl Default for CollectionFull
Source§fn default() -> CollectionFull
fn default() -> CollectionFull
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CollectionFull
impl<'de> Deserialize<'de> for CollectionFull
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 CollectionFull
impl PartialEq for CollectionFull
Source§impl Serialize for CollectionFull
impl Serialize for CollectionFull
impl StructuralPartialEq for CollectionFull
Auto Trait Implementations§
impl Freeze for CollectionFull
impl RefUnwindSafe for CollectionFull
impl Send for CollectionFull
impl Sync for CollectionFull
impl Unpin for CollectionFull
impl UnwindSafe for CollectionFull
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