pub struct CollectionRelease {
pub id: u64,
pub instance_id: u64,
pub folder_id: Option<u64>,
pub rating: Option<u8>,
pub basic_information: Option<BasicReleaseInfo>,
pub notes: Option<Vec<CollectionNote>>,
pub date_added: Option<String>,
pub extra: ExtraFields,
}Fields§
§id: u64§instance_id: u64§folder_id: Option<u64>§rating: Option<u8>§basic_information: Option<BasicReleaseInfo>§notes: Option<Vec<CollectionNote>>§date_added: Option<String>§extra: ExtraFieldsTrait Implementations§
Source§impl Clone for CollectionRelease
impl Clone for CollectionRelease
Source§fn clone(&self) -> CollectionRelease
fn clone(&self) -> CollectionRelease
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 CollectionRelease
impl Debug for CollectionRelease
Source§impl<'de> Deserialize<'de> for CollectionRelease
impl<'de> Deserialize<'de> for CollectionRelease
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
Auto Trait Implementations§
impl Freeze for CollectionRelease
impl RefUnwindSafe for CollectionRelease
impl Send for CollectionRelease
impl Sync for CollectionRelease
impl Unpin for CollectionRelease
impl UnsafeUnpin for CollectionRelease
impl UnwindSafe for CollectionRelease
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