[−][src]Enum bandsocks::ImageError
Errors during container image preparation
Variants
InvalidReferenceFormat(String)
invalid image reference format
Storage(Error)
storage io error
JSON(Error)
json error
TaskJoin(JoinError)
asynchronous task failed during image preparation
asynchronous image hashing task failed during image preparation
NetworkRequest(Error)
network request error
NulStringError(NulError)
string in image configuration contained internal nul byte
RegistryNotAllowed(Registry)
registry server is not allowed by the current configuration
tar file format error
ImageVFSError(VFSError)
virtual filesystem error while preparing image
data just written to the cache is missing
i/o errors occurred, the content digest is not valid
we are in offline mode, but a download was requested
can't determine where to cache image files
only v2 image manifests are supported
UnsupportedRuntimeConfigType(String)
unsupported type for runtime config
UnsupportedLayerType(String)
unsupported type for image layer
InvalidContentType(String)
invalid content type string
unexpected content size
unable to locate decompressed layers by content hash
UnsupportedRootFilesystemType(String)
unsupported type for rootfs in image config
insecure configuration; refusing to run a manifest downloaded over HTTP with no content digest
UnsupportedAuthentication(String)
registry server requested an unsupported type of authentication
calculated digest of downloaded content is not what we asked for
Fields of ContentDigestMismatch
expected: ContentDigest
found: ContentDigest
Trait Implementations
impl Debug for ImageError
[src]
impl Display for ImageError
[src]
impl Error for ImageError
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<Error> for ImageError
[src]
impl From<Error> for ImageError
[src]
impl From<Error> for ImageError
[src]
impl From<ImageError> for RuntimeError
[src]
pub fn from(source: ImageError) -> Self
[src]
impl From<JoinError> for ImageError
[src]
impl From<NulError> for ImageError
[src]
impl From<SendError<Bytes>> for ImageError
[src]
impl From<VFSError> for ImageError
[src]
Auto Trait Implementations
impl !RefUnwindSafe for ImageError
impl Send for ImageError
impl Sync for ImageError
impl Unpin for ImageError
impl !UnwindSafe for ImageError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,