Enum polar_core::error::OperationalError
source · pub enum OperationalError {
InvalidState {
msg: String,
},
Serialization {
msg: String,
},
UnexpectedValue {
expected: &'static str,
received: Term,
},
Unknown,
}
Variants§
InvalidState
An invariant has been broken internally.
Serialization
Serialization errors in the polar-c-api
crate.
UnexpectedValue
Unknown
Rust panics caught in the polar-c-api
crate.
Trait Implementations§
source§impl AsRef<str> for OperationalError
impl AsRef<str> for OperationalError
source§impl Clone for OperationalError
impl Clone for OperationalError
source§fn clone(&self) -> OperationalError
fn clone(&self) -> OperationalError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for OperationalError
impl Debug for OperationalError
source§impl Display for OperationalError
impl Display for OperationalError
source§impl From<OperationalError> for PolarError
impl From<OperationalError> for PolarError
source§fn from(err: OperationalError) -> Self
fn from(err: OperationalError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for OperationalError
impl Send for OperationalError
impl Sync for OperationalError
impl Unpin for OperationalError
impl UnwindSafe for OperationalError
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