pub struct OciImageLayer {
pub metadata: Descriptor,
pub path: PathBuf,
pub digest: String,
pub compression: OciImageLayerCompression,
}Fields§
§metadata: Descriptor§path: PathBuf§digest: String§compression: OciImageLayerCompressionImplementations§
Source§impl OciImageLayer
impl OciImageLayer
pub async fn decompress( &self, ) -> Result<Pin<Box<dyn OciImageLayerReader + Send>>>
pub async fn archive( &self, ) -> Result<Archive<Pin<Box<dyn OciImageLayerReader + Send>>>>
Trait Implementations§
Source§impl Clone for OciImageLayer
impl Clone for OciImageLayer
Source§fn clone(&self) -> OciImageLayer
fn clone(&self) -> OciImageLayer
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 moreAuto Trait Implementations§
impl Freeze for OciImageLayer
impl RefUnwindSafe for OciImageLayer
impl Send for OciImageLayer
impl Sync for OciImageLayer
impl Unpin for OciImageLayer
impl UnwindSafe for OciImageLayer
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