Module artichoke_backend::error
source · Expand description
Error types for Ruby exceptions and unwinding support.
This module contains the boxed trait object and underlying trait that
unifies all error types in this crate as a Ruby Exception
.
raise
can convert any RubyException
into an unwinding action.
Structs
- The
Error
type, a wrapper around a dynamic exception type.
Traits
- Polymorphic exception type that corresponds to Ruby’s
Exception
.
Functions
- Raise implementation for
RubyException
boxed trait objects.