[][src]Struct bandsocks::Image

pub struct Image { /* fields omitted */ }

Loaded data for a container image

This is the actual configuration and filesystem data associated with a container image. It is immutable, and multiple running containers can use one image.

The virtual filesystem stores all metadata in memory, but file contents are referenced as needed from the configured disk cache.

Implementations

impl Image[src]

pub fn content_digest(&self) -> ContentDigest[src]

Get the digest identifying this image's content and configuration

pub fn name(&self) -> &ImageName[src]

Get the name of this image, including its content digest

Trait Implementations

impl Debug for Image[src]

Auto Trait Implementations

impl RefUnwindSafe for Image

impl Send for Image

impl Sync for Image

impl Unpin for Image

impl UnwindSafe for Image

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,