#[non_exhaustive]pub struct InnerListError { /* private fields */ }
Expand description
§ObjectList 的 Error 中间层
当外部实现 RefineObjectList
时,所使用的 Error ,可先转换为这个,
变成一个已知的 Error 类型
Implementations§
Source§impl InnerListError
impl InnerListError
Sourcepub fn get_source(&self) -> Option<&(dyn StdError + 'static)>
pub fn get_source(&self) -> Option<&(dyn StdError + 'static)>
获取更详细的错误信息
Trait Implementations§
Source§impl Debug for InnerListError
impl Debug for InnerListError
Source§impl Display for InnerListError
impl Display for InnerListError
Source§impl From<Error> for InnerListError
impl From<Error> for InnerListError
Source§impl From<InnerListError> for ExtractListError
impl From<InnerListError> for ExtractListError
Source§fn from(value: InnerListError) -> Self
fn from(value: InnerListError) -> Self
Converts to this type from the input type.
Source§impl<T: ListError> From<T> for InnerListError
impl<T: ListError> From<T> for InnerListError
Source§fn from(err: T) -> InnerListError
fn from(err: T) -> InnerListError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for InnerListError
impl !RefUnwindSafe for InnerListError
impl !Send for InnerListError
impl !Sync for InnerListError
impl Unpin for InnerListError
impl !UnwindSafe for InnerListError
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