pub struct ArtifactVersionMetadata {
pub version: String,
pub artifact_type: String,
pub global_id: Option<i64>,
pub content_id: Option<i64>,
pub name: Option<String>,
pub description: Option<String>,
pub owner: Option<String>,
pub created_on: Option<String>,
pub labels: Option<HashMap<String, String>>,
}Fields§
§version: String§artifact_type: String§global_id: Option<i64>§content_id: Option<i64>§name: Option<String>§description: Option<String>§owner: Option<String>§created_on: Option<String>§labels: Option<HashMap<String, String>>Trait Implementations§
Source§impl Clone for ArtifactVersionMetadata
impl Clone for ArtifactVersionMetadata
Source§fn clone(&self) -> ArtifactVersionMetadata
fn clone(&self) -> ArtifactVersionMetadata
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ArtifactVersionMetadata
impl Debug for ArtifactVersionMetadata
Source§impl<'de> Deserialize<'de> for ArtifactVersionMetadata
impl<'de> Deserialize<'de> for ArtifactVersionMetadata
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 ArtifactVersionMetadata
impl RefUnwindSafe for ArtifactVersionMetadata
impl Send for ArtifactVersionMetadata
impl Sync for ArtifactVersionMetadata
impl Unpin for ArtifactVersionMetadata
impl UnsafeUnpin for ArtifactVersionMetadata
impl UnwindSafe for ArtifactVersionMetadata
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