pub enum CreateProjectAssetError {
CreateEncodingError(CreateEncodingError),
DetermineAssetSizeFailed(ReadMetadataError),
LoadContentFailed(ReadFileError),
}Expand description
Errors related to creating an asset found in the project in the asset canister.
Variants§
CreateEncodingError(CreateEncodingError)
Failed to create an asset encoding in the asset canister.
DetermineAssetSizeFailed(ReadMetadataError)
Failed to find out the file size of an asset.
LoadContentFailed(ReadFileError)
Failed to load asset content from the filesystem.
Trait Implementations§
Source§impl Debug for CreateProjectAssetError
impl Debug for CreateProjectAssetError
Source§impl Display for CreateProjectAssetError
impl Display for CreateProjectAssetError
Source§impl Error for CreateProjectAssetError
impl Error for CreateProjectAssetError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<CreateEncodingError> for CreateProjectAssetError
impl From<CreateEncodingError> for CreateProjectAssetError
Source§fn from(source: CreateEncodingError) -> Self
fn from(source: CreateEncodingError) -> Self
Converts to this type from the input type.
Source§impl From<CreateProjectAssetError> for ComputeEvidenceError
impl From<CreateProjectAssetError> for ComputeEvidenceError
Source§fn from(source: CreateProjectAssetError) -> Self
fn from(source: CreateProjectAssetError) -> Self
Converts to this type from the input type.
Source§impl From<CreateProjectAssetError> for UploadError
impl From<CreateProjectAssetError> for UploadError
Source§fn from(source: CreateProjectAssetError) -> Self
fn from(source: CreateProjectAssetError) -> Self
Converts to this type from the input type.
Source§impl From<CreateProjectAssetError> for UploadContentError
impl From<CreateProjectAssetError> for UploadContentError
Source§fn from(source: CreateProjectAssetError) -> Self
fn from(source: CreateProjectAssetError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for CreateProjectAssetError
impl !UnwindSafe for CreateProjectAssetError
impl Freeze for CreateProjectAssetError
impl Send for CreateProjectAssetError
impl Sync for CreateProjectAssetError
impl Unpin for CreateProjectAssetError
impl UnsafeUnpin for CreateProjectAssetError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.