Trait bip_metainfo::IntoAccessor
[−]
[src]
pub trait IntoAccessor { type Accessor: Accessor; fn into_accessor(self) -> Result<Self::Accessor>; }
Trait for types convertible as a Result into some Accessor.
Associated Types
Required Methods
fn into_accessor(self) -> Result<Self::Accessor>
Convert the type into some Accessor as a Result.
Implementors
impl IntoAccessor for FileAccessor type Accessor = FileAccessor;
impl<T> IntoAccessor for T where
T: AsRef<Path>, type Accessor = FileAccessor;impl<'a> IntoAccessor for DirectAccessor<'a> type Accessor = DirectAccessor<'a>;
impl IntoAccessor for Info type Accessor = Info;
impl<'a> IntoAccessor for &'a Info type Accessor = &'a Info;