pub struct ParserPackPayloadFile {
pub path: PackRelativePath,
pub role: ParserPackPayloadRole,
pub bytes: u64,
pub sha256: Sha256Digest,
}Expand description
One exact payload file covered by an artifact manifest.
Fields§
§path: PackRelativePathCanonical artifact-relative path.
role: ParserPackPayloadRoleClosed payload responsibility.
bytes: u64Exact payload bytes.
sha256: Sha256DigestSHA-256 of the exact payload bytes.
Trait Implementations§
Source§impl Clone for ParserPackPayloadFile
impl Clone for ParserPackPayloadFile
Source§fn clone(&self) -> ParserPackPayloadFile
fn clone(&self) -> ParserPackPayloadFile
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 ParserPackPayloadFile
impl Debug for ParserPackPayloadFile
Source§impl<'de> Deserialize<'de> for ParserPackPayloadFile
impl<'de> Deserialize<'de> for ParserPackPayloadFile
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 ParserPackPayloadFile
impl PartialEq for ParserPackPayloadFile
Source§impl Serialize for ParserPackPayloadFile
impl Serialize for ParserPackPayloadFile
impl Eq for ParserPackPayloadFile
impl StructuralPartialEq for ParserPackPayloadFile
Auto Trait Implementations§
impl Freeze for ParserPackPayloadFile
impl RefUnwindSafe for ParserPackPayloadFile
impl Send for ParserPackPayloadFile
impl Sync for ParserPackPayloadFile
impl Unpin for ParserPackPayloadFile
impl UnwindSafe for ParserPackPayloadFile
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.