pub struct AgentArtifactDefinition {
pub alias: Option<String>,
pub artifact_type: Option<ArtifactType>,
pub details: Option<String>,
pub name: Option<String>,
pub version: Option<String>,
}Fields§
§alias: Option<String>Gets or sets the artifact definition alias.
artifact_type: Option<ArtifactType>Gets or sets the artifact type.
details: Option<String>Gets or sets the artifact definition details.
name: Option<String>Gets or sets the name of artifact definition.
version: Option<String>Gets or sets the version of artifact definition.
Implementations§
Trait Implementations§
Source§impl Clone for AgentArtifactDefinition
impl Clone for AgentArtifactDefinition
Source§fn clone(&self) -> AgentArtifactDefinition
fn clone(&self) -> AgentArtifactDefinition
Returns a copy 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 AgentArtifactDefinition
impl Debug for AgentArtifactDefinition
Source§impl Default for AgentArtifactDefinition
impl Default for AgentArtifactDefinition
Source§fn default() -> AgentArtifactDefinition
fn default() -> AgentArtifactDefinition
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentArtifactDefinition
impl<'de> Deserialize<'de> for AgentArtifactDefinition
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 AgentArtifactDefinition
impl PartialEq for AgentArtifactDefinition
Source§impl Serialize for AgentArtifactDefinition
impl Serialize for AgentArtifactDefinition
impl StructuralPartialEq for AgentArtifactDefinition
Auto Trait Implementations§
impl Freeze for AgentArtifactDefinition
impl RefUnwindSafe for AgentArtifactDefinition
impl Send for AgentArtifactDefinition
impl Sync for AgentArtifactDefinition
impl Unpin for AgentArtifactDefinition
impl UnwindSafe for AgentArtifactDefinition
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