[−][src]Enum ocaml::CamlError
Errors that are translated directly into OCaml exceptions
Variants
Not_found
Failure(&'static str)
Failure
InvalidArgument(&'static str)
Invalid_argument
Out_of_memory
Stack_overflow
SysError(&'static str)
Sys_error
End_of_file
Zero_divide
Array bound error
Sys_blocked_io
Exception(Value)
A pre-allocated OCaml exception
An exception type and argument
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CamlError
impl Send for CamlError
impl Sync for CamlError
impl Unpin for CamlError
impl UnwindSafe for CamlError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,