pub struct KiteConnectError {
pub kind: KiteConnectErrorKind,
pub backtrace: Backtrace,
}Fields§
§kind: KiteConnectErrorKind§backtrace: BacktraceImplementations§
Source§impl KiteConnectError
impl KiteConnectError
Sourcepub fn new(kind: KiteConnectErrorKind) -> Self
pub fn new(kind: KiteConnectErrorKind) -> Self
Create a new error with the given kind
pub fn print_backtrace(&self)
Trait Implementations§
Source§impl Debug for KiteConnectError
impl Debug for KiteConnectError
Source§impl Display for KiteConnectError
impl Display for KiteConnectError
Source§impl Error for KiteConnectError
impl Error for KiteConnectError
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 KiteConnectError
impl From<Error> for KiteConnectError
Source§impl From<Error> for KiteConnectError
impl From<Error> for KiteConnectError
Source§impl From<InvalidHeaderValue> for KiteConnectError
impl From<InvalidHeaderValue> for KiteConnectError
Source§fn from(error: InvalidHeaderValue) -> Self
fn from(error: InvalidHeaderValue) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !Freeze for KiteConnectError
impl !RefUnwindSafe for KiteConnectError
impl !UnwindSafe for KiteConnectError
impl Send for KiteConnectError
impl Sync for KiteConnectError
impl Unpin for KiteConnectError
impl UnsafeUnpin for KiteConnectError
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
impl<T> ErasedDestructor for Twhere
T: 'static,
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.