pub enum XcelerateError {
WsError(String),
SerdeError(String),
CdpResponseError {
code: i32,
message: String,
},
HttpError(String),
NotFound(String),
InternalError,
}Variants§
WsError(String)
SerdeError(String)
CdpResponseError
HttpError(String)
NotFound(String)
InternalError
Trait Implementations§
Source§impl<UT> ConvertError<UT> for XcelerateError
impl<UT> ConvertError<UT> for XcelerateError
fn try_convert_unexpected_callback_error( e: UnexpectedUniFFICallbackError, ) -> Result<Self>
Source§impl Debug for XcelerateError
impl Debug for XcelerateError
Source§impl Display for XcelerateError
impl Display for XcelerateError
Source§impl Error for XcelerateError
impl Error for XcelerateError
1.30.0 · 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<Error> for XcelerateError
impl From<Error> for XcelerateError
Source§impl From<Error> for XcelerateError
impl From<Error> for XcelerateError
Source§impl From<Error> for XcelerateError
impl From<Error> for XcelerateError
Source§impl<UT> Lift<UT> for XcelerateError
impl<UT> Lift<UT> for XcelerateError
type FfiType = RustBuffer
fn try_read(buf: &mut &[u8]) -> Result<Self>
fn try_lift(v: RustBuffer) -> Result<Self>
Source§fn try_lift_from_rust_buffer(v: RustBuffer) -> Result<Self, Error>
fn try_lift_from_rust_buffer(v: RustBuffer) -> Result<Self, Error>
Convenience method
Source§impl<UT> Lower<UT> for XcelerateError
impl<UT> Lower<UT> for XcelerateError
type FfiType = RustBuffer
fn write(obj: Self, buf: &mut Vec<u8>)
fn lower(obj: Self) -> RustBuffer
Source§fn lower_into_rust_buffer(obj: Self) -> RustBuffer
fn lower_into_rust_buffer(obj: Self) -> RustBuffer
Convenience method
Source§impl<UT> LowerError<UT> for XcelerateError
impl<UT> LowerError<UT> for XcelerateError
Source§fn lower_error(obj: Self) -> RustBuffer
fn lower_error(obj: Self) -> RustBuffer
Lower this value for scaffolding function return Read more
Source§impl<UT> TypeId<UT> for XcelerateError
impl<UT> TypeId<UT> for XcelerateError
Auto Trait Implementations§
impl Freeze for XcelerateError
impl RefUnwindSafe for XcelerateError
impl Send for XcelerateError
impl Sync for XcelerateError
impl Unpin for XcelerateError
impl UnsafeUnpin for XcelerateError
impl UnwindSafe for XcelerateError
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
Source§impl<T, UT> HandleAlloc<UT> for T
impl<T, UT> HandleAlloc<UT> for T
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.