//! Smart pointer alias errors.
/// Error type for [`SomePtr`].
////// [`SomePtr`]: crate::ptr::SomePtr
#[derive(thiserror::Error, Debug)]pubenumSomePtrError{/// Tried to get as a wrong smart pointer type.
#[error("Wrong smart pointer type. Expected {expected}, found {found}")]
WrongPtrType
{/// The expected smart pointer type.
expected:&'staticstr,/// The found smart pointer type.
found:&'staticstr,},}