TryAsRef

Trait TryAsRef 

Source
pub trait TryAsRef<T: ?Sized> {
    type Error;

    // Required method
    fn try_as_ref(&self) -> Result<&T, Self::Error>;
}
Expand description

The try trait for AsRef.

Required Associated Types§

Source

type Error

The type returned in the event of an error.

Required Methods§

Source

fn try_as_ref(&self) -> Result<&T, Self::Error>

The fallible equivalent of AsRef::as_ref.

Implementors§