pub struct BrowserDatasetVersionDiscoveryRecord {Show 15 fields
pub asset: AssetRef,
pub dataset: DatasetRef,
pub version: VersionRef,
pub major: i32,
pub minor: i32,
pub patch: i32,
pub version_label: Option<String>,
pub version_note: Option<String>,
pub doi: Option<String>,
pub is_latest: Option<bool>,
pub created_at: Option<DateTime<Utc>>,
pub lifecycle: BrowserAssetVersionLifecycle,
pub tags: Vec<TagSummary>,
pub access_conditions: Vec<BrowserResourceAccessCondition>,
pub access_request: BrowserDatasetAccessRequestReference,
}Fields§
§asset: AssetRef§dataset: DatasetRef§version: VersionRef§major: i32§minor: i32§patch: i32§version_label: Option<String>§version_note: Option<String>§doi: Option<String>§is_latest: Option<bool>§created_at: Option<DateTime<Utc>>§lifecycle: BrowserAssetVersionLifecycle§access_conditions: Vec<BrowserResourceAccessCondition>§access_request: BrowserDatasetAccessRequestReferenceTrait Implementations§
Source§impl Clone for BrowserDatasetVersionDiscoveryRecord
impl Clone for BrowserDatasetVersionDiscoveryRecord
Source§fn clone(&self) -> BrowserDatasetVersionDiscoveryRecord
fn clone(&self) -> BrowserDatasetVersionDiscoveryRecord
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<'de> Deserialize<'de> for BrowserDatasetVersionDiscoveryRecord
impl<'de> Deserialize<'de> for BrowserDatasetVersionDiscoveryRecord
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 BrowserDatasetVersionDiscoveryRecord
impl PartialEq for BrowserDatasetVersionDiscoveryRecord
Source§fn eq(&self, other: &BrowserDatasetVersionDiscoveryRecord) -> bool
fn eq(&self, other: &BrowserDatasetVersionDiscoveryRecord) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for BrowserDatasetVersionDiscoveryRecord
impl StructuralPartialEq for BrowserDatasetVersionDiscoveryRecord
Auto Trait Implementations§
impl Freeze for BrowserDatasetVersionDiscoveryRecord
impl RefUnwindSafe for BrowserDatasetVersionDiscoveryRecord
impl Send for BrowserDatasetVersionDiscoveryRecord
impl Sync for BrowserDatasetVersionDiscoveryRecord
impl Unpin for BrowserDatasetVersionDiscoveryRecord
impl UnsafeUnpin for BrowserDatasetVersionDiscoveryRecord
impl UnwindSafe for BrowserDatasetVersionDiscoveryRecord
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