pub struct LatestManifestArtifact {
pub source_relative_path: String,
pub destination_relative_path: String,
pub size: u64,
pub sha256: String,
}Expand description
Mapping from a published run artifact into one latest-generation alias.
Fields§
§source_relative_path: StringSource path relative to the published run.
destination_relative_path: StringStable public alias and path relative to the generation directory.
size: u64Exact file length in bytes.
sha256: StringLower-case hexadecimal SHA-256 digest.
Trait Implementations§
Source§impl Clone for LatestManifestArtifact
impl Clone for LatestManifestArtifact
Source§impl Debug for LatestManifestArtifact
impl Debug for LatestManifestArtifact
Source§impl<'de> Deserialize<'de> for LatestManifestArtifact
impl<'de> Deserialize<'de> for LatestManifestArtifact
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
impl Eq for LatestManifestArtifact
Source§impl PartialEq for LatestManifestArtifact
impl PartialEq for LatestManifestArtifact
Source§impl Serialize for LatestManifestArtifact
impl Serialize for LatestManifestArtifact
impl StructuralPartialEq for LatestManifestArtifact
Auto Trait Implementations§
impl Freeze for LatestManifestArtifact
impl RefUnwindSafe for LatestManifestArtifact
impl Send for LatestManifestArtifact
impl Sync for LatestManifestArtifact
impl Unpin for LatestManifestArtifact
impl UnsafeUnpin for LatestManifestArtifact
impl UnwindSafe for LatestManifestArtifact
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