pub enum ICDDAssemblyError {
EmptyDocumentId,
DuplicateDocument {
id: String,
},
UnknownDocument {
id: String,
},
IntegrationUnavailable {
integration: &'static str,
},
}Expand description
Errors produced by project assembly.
Variants§
EmptyDocumentId
Document IDs are required for deterministic link validation.
DuplicateDocument
Multiple descriptors claimed an assembly-local ID.
UnknownDocument
A declared relationship points at no declared document.
A real ISO container reader has not been integrated.
Trait Implementations§
Source§impl Debug for ICDDAssemblyError
impl Debug for ICDDAssemblyError
Source§impl Display for ICDDAssemblyError
impl Display for ICDDAssemblyError
Source§impl Error for ICDDAssemblyError
impl Error for ICDDAssemblyError
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()
Source§impl PartialEq for ICDDAssemblyError
impl PartialEq for ICDDAssemblyError
impl Eq for ICDDAssemblyError
impl StructuralPartialEq for ICDDAssemblyError
Auto Trait Implementations§
impl Freeze for ICDDAssemblyError
impl RefUnwindSafe for ICDDAssemblyError
impl Send for ICDDAssemblyError
impl Sync for ICDDAssemblyError
impl Unpin for ICDDAssemblyError
impl UnwindSafe for ICDDAssemblyError
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