pub struct MasterVersion {Show 13 fields
pub status: Option<DatabaseStatus>,
pub stats: Option<MasterVersionStats>,
pub thumb: Option<String>,
pub format: Option<String>,
pub country: Option<String>,
pub title: String,
pub label: Option<String>,
pub released: Option<String>,
pub major_formats: Option<Vec<String>>,
pub catno: Option<String>,
pub resource_url: String,
pub id: u64,
pub extra: ExtraFields,
}Fields§
§status: Option<DatabaseStatus>§stats: Option<MasterVersionStats>§thumb: Option<String>§format: Option<String>§country: Option<String>§title: String§label: Option<String>§released: Option<String>§major_formats: Option<Vec<String>>§catno: Option<String>§resource_url: String§id: u64§extra: ExtraFieldsTrait Implementations§
Source§impl Clone for MasterVersion
impl Clone for MasterVersion
Source§fn clone(&self) -> MasterVersion
fn clone(&self) -> MasterVersion
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 MasterVersion
impl Debug for MasterVersion
Source§impl<'de> Deserialize<'de> for MasterVersion
impl<'de> Deserialize<'de> for MasterVersion
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 MasterVersion
impl RefUnwindSafe for MasterVersion
impl Send for MasterVersion
impl Sync for MasterVersion
impl Unpin for MasterVersion
impl UnsafeUnpin for MasterVersion
impl UnwindSafe for MasterVersion
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