pub enum FixtureArtifactError {
Show 13 variants
Authority,
ChangedInputs,
Configuration(String),
Content,
Conflict(PathBuf),
Finalized,
Path(PathBuf),
Symlink(PathBuf),
Role(CanisterRole),
Store(FixtureStoreError),
Io {
path: PathBuf,
source: Error,
},
Json(Error),
ReleaseBuild(ReleaseBuildPlanError),
}Expand description
FixtureArtifactError
Typed host build/publication refusal; callers retain the selected operation on failure.
Variants§
Authority
ChangedInputs
Configuration(String)
Content
Conflict(PathBuf)
Finalized
Path(PathBuf)
Symlink(PathBuf)
Role(CanisterRole)
Store(FixtureStoreError)
Io
Json(Error)
ReleaseBuild(ReleaseBuildPlanError)
Trait Implementations§
Source§impl Debug for FixtureArtifactError
impl Debug for FixtureArtifactError
Source§impl Display for FixtureArtifactError
impl Display for FixtureArtifactError
Source§impl Error for FixtureArtifactError
impl Error for FixtureArtifactError
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<Error> for FixtureArtifactError
impl From<Error> for FixtureArtifactError
Source§impl From<FixtureArtifactError> for ApplicationReleaseSetError
impl From<FixtureArtifactError> for ApplicationReleaseSetError
Source§fn from(source: FixtureArtifactError) -> Self
fn from(source: FixtureArtifactError) -> Self
Converts to this type from the input type.
Source§impl From<FixtureArtifactError> for CurrentReleaseSetManifestError
impl From<FixtureArtifactError> for CurrentReleaseSetManifestError
Source§fn from(source: FixtureArtifactError) -> Self
fn from(source: FixtureArtifactError) -> Self
Converts to this type from the input type.
Source§impl From<FixtureStoreError> for FixtureArtifactError
impl From<FixtureStoreError> for FixtureArtifactError
Source§fn from(error: FixtureStoreError) -> Self
fn from(error: FixtureStoreError) -> Self
Converts to this type from the input type.
Source§impl From<ReleaseBuildPlanError> for FixtureArtifactError
impl From<ReleaseBuildPlanError> for FixtureArtifactError
Source§fn from(source: ReleaseBuildPlanError) -> Self
fn from(source: ReleaseBuildPlanError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for FixtureArtifactError
impl !UnwindSafe for FixtureArtifactError
impl Freeze for FixtureArtifactError
impl Send for FixtureArtifactError
impl Sync for FixtureArtifactError
impl Unpin for FixtureArtifactError
impl UnsafeUnpin for FixtureArtifactError
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