pub enum PackagedArtifactStorageSummaryValidationError {
BlankSummary,
WhitespacePaddedSummary,
ProfileOutOfSync {
field: &'static str,
},
}Expand description
Validation error for a packaged storage/reconstruction summary that drifted away from the compact posture line.
Variants§
BlankSummary
The summary text is blank or whitespace-only.
WhitespacePaddedSummary
The summary text has surrounding whitespace.
ProfileOutOfSync
The summary text no longer matches the current packaged-artifact profile posture.
Trait Implementations§
impl Copy for PackagedArtifactStorageSummaryValidationError
impl Eq for PackagedArtifactStorageSummaryValidationError
Source§impl Error for PackagedArtifactStorageSummaryValidationError
impl Error for PackagedArtifactStorageSummaryValidationError
1.30.0 · 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()
impl StructuralPartialEq for PackagedArtifactStorageSummaryValidationError
Auto Trait Implementations§
impl Freeze for PackagedArtifactStorageSummaryValidationError
impl RefUnwindSafe for PackagedArtifactStorageSummaryValidationError
impl Send for PackagedArtifactStorageSummaryValidationError
impl Sync for PackagedArtifactStorageSummaryValidationError
impl Unpin for PackagedArtifactStorageSummaryValidationError
impl UnsafeUnpin for PackagedArtifactStorageSummaryValidationError
impl UnwindSafe for PackagedArtifactStorageSummaryValidationError
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