Enum polar_core::error::OperationalError
source · [−]pub enum OperationalError {
InvalidState {
msg: String,
},
Serialization {
msg: String,
},
UnexpectedValue {
expected: &'static str,
received: Term,
},
Unknown,
}
Variants
InvalidState
Fields
msg: String
An invariant has been broken internally.
Serialization
Fields
msg: String
Serialization errors in the polar-c-api
crate.
UnexpectedValue
Unknown
Rust panics caught in the polar-c-api
crate.
Trait Implementations
sourceimpl AsRef<str> for OperationalError
impl AsRef<str> for OperationalError
sourceimpl Clone for OperationalError
impl Clone for OperationalError
sourcefn clone(&self) -> OperationalError
fn clone(&self) -> OperationalError
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for OperationalError
impl Debug for OperationalError
sourceimpl Display for OperationalError
impl Display for OperationalError
sourceimpl From<OperationalError> for PolarError
impl From<OperationalError> for PolarError
sourcefn from(err: OperationalError) -> Self
fn from(err: OperationalError) -> Self
Converts to this type from the input type.
sourceimpl Serialize for OperationalError
impl Serialize for OperationalError
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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more