pub enum LumenError {
GraphValidation(GraphValidationError),
Property(PropertyError),
Expression(ExpressionError),
Media(MediaError),
Render(RenderError),
}Variants§
GraphValidation(GraphValidationError)
Property(PropertyError)
Expression(ExpressionError)
Media(MediaError)
Render(RenderError)
Trait Implementations§
Source§impl Clone for LumenError
impl Clone for LumenError
Source§impl Debug for LumenError
impl Debug for LumenError
Source§impl Display for LumenError
impl Display for LumenError
Source§impl Error for LumenError
impl Error for LumenError
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<ExpressionError> for LumenError
impl From<ExpressionError> for LumenError
Source§fn from(source: ExpressionError) -> Self
fn from(source: ExpressionError) -> Self
Converts to this type from the input type.
Source§impl From<GraphValidationError> for LumenError
impl From<GraphValidationError> for LumenError
Source§fn from(source: GraphValidationError) -> Self
fn from(source: GraphValidationError) -> Self
Converts to this type from the input type.
Source§impl From<MediaError> for LumenError
impl From<MediaError> for LumenError
Source§fn from(source: MediaError) -> Self
fn from(source: MediaError) -> Self
Converts to this type from the input type.
Source§impl From<PropertyError> for LumenError
impl From<PropertyError> for LumenError
Source§fn from(source: PropertyError) -> Self
fn from(source: PropertyError) -> Self
Converts to this type from the input type.
Source§impl From<RenderError> for LumenError
impl From<RenderError> for LumenError
Source§fn from(source: RenderError) -> Self
fn from(source: RenderError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for LumenError
impl RefUnwindSafe for LumenError
impl Send for LumenError
impl Sync for LumenError
impl Unpin for LumenError
impl UnsafeUnpin for LumenError
impl UnwindSafe for LumenError
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