pub struct CompletedProviderPack {
pub trailer_digest: [u8; 32],
/* private fields */
}Expand description
A completely covered and validated provider pack ready for atomic install.
Fields§
§trailer_digest: [u8; 32]Implementations§
Source§impl CompletedProviderPack
impl CompletedProviderPack
Sourcepub fn install_into(
&mut self,
store: &impl ObjectStore,
) -> Result<Vec<PackObjectId>>
pub fn install_into( &mut self, store: &impl ObjectStore, ) -> Result<Vec<PackObjectId>>
Atomically install a fully validated provider pack into the object store.
Trait Implementations§
Source§impl Debug for CompletedProviderPack
impl Debug for CompletedProviderPack
Source§impl Drop for CompletedProviderPack
impl Drop for CompletedProviderPack
Auto Trait Implementations§
impl Freeze for CompletedProviderPack
impl RefUnwindSafe for CompletedProviderPack
impl Send for CompletedProviderPack
impl Sync for CompletedProviderPack
impl Unpin for CompletedProviderPack
impl UnsafeUnpin for CompletedProviderPack
impl UnwindSafe for CompletedProviderPack
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