pub struct UpdateArtifact {
pub name: Option<String>,
pub value: Option<String>,
}Fields§
§name: Option<String>Optional new name for the artifact.
value: Option<String>Optional new value. artifact_type is immutable after creation.
Trait Implementations§
Source§impl Debug for UpdateArtifact
impl Debug for UpdateArtifact
Source§impl<'de> Deserialize<'de> for UpdateArtifact
impl<'de> Deserialize<'de> for UpdateArtifact
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 UpdateArtifact
impl RefUnwindSafe for UpdateArtifact
impl Send for UpdateArtifact
impl Sync for UpdateArtifact
impl Unpin for UpdateArtifact
impl UnsafeUnpin for UpdateArtifact
impl UnwindSafe for UpdateArtifact
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