pub enum ArtifactStateRecord {
Created,
ChecksumVerified,
Durable,
}Expand description
Local IC artifact publication states; partial transfers retain Created.
Variants§
Created
Exact snapshot identity retained before local download completion.
ChecksumVerified
Local bytes verified and their canonical checksum retained.
Durable
Verified bytes durably published at the canonical location.
Trait Implementations§
Source§impl Clone for ArtifactStateRecord
impl Clone for ArtifactStateRecord
impl Copy for ArtifactStateRecord
Source§impl Debug for ArtifactStateRecord
impl Debug for ArtifactStateRecord
Source§impl<'de> Deserialize<'de> for ArtifactStateRecord
impl<'de> Deserialize<'de> for ArtifactStateRecord
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 ArtifactStateRecord
Source§impl PartialEq for ArtifactStateRecord
impl PartialEq for ArtifactStateRecord
Source§impl Serialize for ArtifactStateRecord
impl Serialize for ArtifactStateRecord
impl StructuralPartialEq for ArtifactStateRecord
Auto Trait Implementations§
impl Forget for ArtifactStateRecord
impl Freeze for ArtifactStateRecord
impl RefUnwindSafe for ArtifactStateRecord
impl Send for ArtifactStateRecord
impl Sync for ArtifactStateRecord
impl Unpin for ArtifactStateRecord
impl UnsafeUnpin for ArtifactStateRecord
impl UnwindSafe for ArtifactStateRecord
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