pub struct TaskArtifactRecord {
pub name: String,
pub kind: String,
pub uri: Option<String>,
pub summary: Option<String>,
}Expand description
Artifact produced by delegated task execution.
Fields§
§name: StringArtifact display name.
kind: StringArtifact kind/category.
uri: Option<String>Optional URI/path.
summary: Option<String>Optional summary.
Trait Implementations§
Source§impl Clone for TaskArtifactRecord
impl Clone for TaskArtifactRecord
Source§fn clone(&self) -> TaskArtifactRecord
fn clone(&self) -> TaskArtifactRecord
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 TaskArtifactRecord
impl Debug for TaskArtifactRecord
Source§impl<'de> Deserialize<'de> for TaskArtifactRecord
impl<'de> Deserialize<'de> for TaskArtifactRecord
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 TaskArtifactRecord
impl RefUnwindSafe for TaskArtifactRecord
impl Send for TaskArtifactRecord
impl Sync for TaskArtifactRecord
impl Unpin for TaskArtifactRecord
impl UnwindSafe for TaskArtifactRecord
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