[−][src]Trait bm_le::ReadBackend
Read backend.
Required methods
fn get(
&mut self,
key: &<Self::Construct as Construct>::Value
) -> Result<Option<(<Self::Construct as Construct>::Value, <Self::Construct as Construct>::Value)>, Self::Error>
&mut self,
key: &<Self::Construct as Construct>::Value
) -> Result<Option<(<Self::Construct as Construct>::Value, <Self::Construct as Construct>::Value)>, Self::Error>
Get an internal item by key.
Implementations on Foreign Types
impl<'a, DB> ReadBackend for ProvingBackend<'a, DB> where
DB: ReadBackend + ?Sized,
<<DB as Backend>::Construct as Construct>::Value: Eq,
<<DB as Backend>::Construct as Construct>::Value: Hash,
<<DB as Backend>::Construct as Construct>::Value: Ord,
[src]
DB: ReadBackend + ?Sized,
<<DB as Backend>::Construct as Construct>::Value: Eq,
<<DB as Backend>::Construct as Construct>::Value: Hash,
<<DB as Backend>::Construct as Construct>::Value: Ord,
fn get(
&mut self,
key: &<<DB as Backend>::Construct as Construct>::Value
) -> Result<Option<(<<DB as Backend>::Construct as Construct>::Value, <<DB as Backend>::Construct as Construct>::Value)>, <ProvingBackend<'a, DB> as Backend>::Error>
[src]
&mut self,
key: &<<DB as Backend>::Construct as Construct>::Value
) -> Result<Option<(<<DB as Backend>::Construct as Construct>::Value, <<DB as Backend>::Construct as Construct>::Value)>, <ProvingBackend<'a, DB> as Backend>::Error>
impl<Ba> ReadBackend for DynBackend<Ba> where
Ba: ReadBackend,
[src]
Ba: ReadBackend,
fn get(
&mut self,
key: &<<DynBackend<Ba> as Backend>::Construct as Construct>::Value
) -> Result<Option<(<<DynBackend<Ba> as Backend>::Construct as Construct>::Value, <<DynBackend<Ba> as Backend>::Construct as Construct>::Value)>, <DynBackend<Ba> as Backend>::Error>
[src]
&mut self,
key: &<<DynBackend<Ba> as Backend>::Construct as Construct>::Value
) -> Result<Option<(<<DynBackend<Ba> as Backend>::Construct as Construct>::Value, <<DynBackend<Ba> as Backend>::Construct as Construct>::Value)>, <DynBackend<Ba> as Backend>::Error>
Implementors
impl<C> ReadBackend for InMemoryBackend<C> where
C: Construct,
<C as Construct>::Value: Eq,
<C as Construct>::Value: Hash,
<C as Construct>::Value: Ord,
[src]
C: Construct,
<C as Construct>::Value: Eq,
<C as Construct>::Value: Hash,
<C as Construct>::Value: Ord,
fn get(
&mut self,
key: &<C as Construct>::Value
) -> Result<Option<(<C as Construct>::Value, <C as Construct>::Value)>, <InMemoryBackend<C> as Backend>::Error>
[src]
&mut self,
key: &<C as Construct>::Value
) -> Result<Option<(<C as Construct>::Value, <C as Construct>::Value)>, <InMemoryBackend<C> as Backend>::Error>
impl<C> ReadBackend for NoopBackend<C> where
C: Construct,
[src]
C: Construct,