pub struct RustConstructorError {
pub error_id: String,
pub description: String,
}Expand description
RC资源最基本的错误处理。
Fields§
§error_id: String错误类型。
description: String对此错误的描述。
Trait Implementations§
Source§impl Clone for RustConstructorError
impl Clone for RustConstructorError
Source§fn clone(&self) -> RustConstructorError
fn clone(&self) -> RustConstructorError
Returns a duplicate 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 RustConstructorError
impl Debug for RustConstructorError
Source§impl Display for RustConstructorError
impl Display for RustConstructorError
Source§impl Error for RustConstructorError
impl Error for RustConstructorError
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 Hash for RustConstructorError
impl Hash for RustConstructorError
Source§impl Ord for RustConstructorError
impl Ord for RustConstructorError
Source§fn cmp(&self, other: &RustConstructorError) -> Ordering
fn cmp(&self, other: &RustConstructorError) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for RustConstructorError
impl PartialEq for RustConstructorError
Source§impl PartialOrd for RustConstructorError
impl PartialOrd for RustConstructorError
impl Eq for RustConstructorError
impl StructuralPartialEq for RustConstructorError
Auto Trait Implementations§
impl Freeze for RustConstructorError
impl RefUnwindSafe for RustConstructorError
impl Send for RustConstructorError
impl Sync for RustConstructorError
impl Unpin for RustConstructorError
impl UnsafeUnpin for RustConstructorError
impl UnwindSafe for RustConstructorError
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more