Enum archetect_core::ArchetectError [−][src]
pub enum ArchetectError { AnswerConfigError { source: String, cause: AnswerConfigError, }, ArchetypeError(ArchetypeError), GenericError(String), RenderError(RenderError), SystemError(SystemError), SourceError(SourceError), CatalogError(CatalogError), IoError(Error), }
Variants
Show fields
Fields of AnswerConfigError
source: String
cause: AnswerConfigError
ArchetypeError(ArchetypeError)
GenericError(String)
RenderError(RenderError)
SystemError(SystemError)
SourceError(SourceError)
CatalogError(CatalogError)
IoError(Error)
Trait Implementations
impl Debug for ArchetectError
[src]
impl Debug for ArchetectError
[src]impl From<ArchetypeError> for ArchetectError
[src]
impl From<ArchetypeError> for ArchetectError
[src]fn from(error: ArchetypeError) -> Self
[src]
fn from(error: ArchetypeError) -> Self
[src]Performs the conversion.
impl From<CatalogError> for ArchetectError
[src]
impl From<CatalogError> for ArchetectError
[src]fn from(error: CatalogError) -> Self
[src]
fn from(error: CatalogError) -> Self
[src]Performs the conversion.
impl From<Error> for ArchetectError
[src]
impl From<Error> for ArchetectError
[src]fn from(error: Error) -> ArchetectError
[src]
fn from(error: Error) -> ArchetectError
[src]Performs the conversion.
impl From<RenderError> for ArchetectError
[src]
impl From<RenderError> for ArchetectError
[src]fn from(error: RenderError) -> Self
[src]
fn from(error: RenderError) -> Self
[src]Performs the conversion.
impl From<SourceError> for ArchetectError
[src]
impl From<SourceError> for ArchetectError
[src]fn from(error: SourceError) -> Self
[src]
fn from(error: SourceError) -> Self
[src]Performs the conversion.
impl From<String> for ArchetectError
[src]
impl From<String> for ArchetectError
[src]impl From<SystemError> for ArchetectError
[src]
impl From<SystemError> for ArchetectError
[src]fn from(error: SystemError) -> Self
[src]
fn from(error: SystemError) -> Self
[src]Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for ArchetectError
impl !Send for ArchetectError
impl !Sync for ArchetectError
impl Unpin for ArchetectError
impl !UnwindSafe for ArchetectError
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,