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