pub struct PublicationReceipt { /* private fields */ }Expand description
Receipt for one successful RENAME_NOREPLACE publication.
Implementations§
Source§impl PublicationReceipt
impl PublicationReceipt
Sourcepub fn output_path(&self) -> &Path
pub fn output_path(&self) -> &Path
Newly published immutable result directory.
Sourcepub const fn manifest_bytes(&self) -> u64
pub const fn manifest_bytes(&self) -> u64
Byte count of the result directory’s canonical SHA256SUMS.
Sourcepub fn manifest_sha256(&self) -> &str
pub fn manifest_sha256(&self) -> &str
SHA-256 of the canonical SHA256SUMS.
Sourcepub fn promotion_journal_record_sha256(&self) -> &str
pub fn promotion_journal_record_sha256(&self) -> &str
Durable private-state record that preceded publication.
Trait Implementations§
Source§impl Clone for PublicationReceipt
impl Clone for PublicationReceipt
Source§fn clone(&self) -> PublicationReceipt
fn clone(&self) -> PublicationReceipt
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 PublicationReceipt
impl Debug for PublicationReceipt
Source§impl PartialEq for PublicationReceipt
impl PartialEq for PublicationReceipt
impl Eq for PublicationReceipt
impl StructuralPartialEq for PublicationReceipt
Auto Trait Implementations§
impl Freeze for PublicationReceipt
impl RefUnwindSafe for PublicationReceipt
impl Send for PublicationReceipt
impl Sync for PublicationReceipt
impl Unpin for PublicationReceipt
impl UnsafeUnpin for PublicationReceipt
impl UnwindSafe for PublicationReceipt
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