pub struct ArtifactEntry {
pub name: String,
pub path: String,
pub description: String,
pub bytes: u64,
pub hash: Option<ArtifactHash>,
}Expand description
Entry describing an artifact in the handoff bundle.
Fields§
§name: String§path: String§description: String§bytes: u64§hash: Option<ArtifactHash>Trait Implementations§
Source§impl Clone for ArtifactEntry
impl Clone for ArtifactEntry
Source§fn clone(&self) -> ArtifactEntry
fn clone(&self) -> ArtifactEntry
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 ArtifactEntry
impl Debug for ArtifactEntry
Source§impl<'de> Deserialize<'de> for ArtifactEntry
impl<'de> Deserialize<'de> for ArtifactEntry
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 ArtifactEntry
impl RefUnwindSafe for ArtifactEntry
impl Send for ArtifactEntry
impl Sync for ArtifactEntry
impl Unpin for ArtifactEntry
impl UnsafeUnpin for ArtifactEntry
impl UnwindSafe for ArtifactEntry
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