Skip to main content

FromIndexKeyRef

Trait FromIndexKeyRef 

Source
pub trait FromIndexKeyRef<'a>: Sized {
    // Required method
    fn from_index_key_ref(k: IndexKeyRef<'a>) -> Self;
}
Expand description

Typed projection of a borrowed IndexKeyRef. Like FromIndexKey but decodes from a borrow.

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<'a, A, B, C, D> FromIndexKeyRef<'a> for (A, B, C, D)
where A: FromIndexKeyRef<'a>, B: FromIndexKeyRef<'a>, C: FromIndexKeyRef<'a>, D: FromIndexKeyRef<'a>,

Source§

impl<'a, A, B, C> FromIndexKeyRef<'a> for (A, B, C)
where A: FromIndexKeyRef<'a>, B: FromIndexKeyRef<'a>, C: FromIndexKeyRef<'a>,

Source§

impl<'a, A, B> FromIndexKeyRef<'a> for (A, B)
where A: FromIndexKeyRef<'a>, B: FromIndexKeyRef<'a>,

Source§

impl<'a> FromIndexKeyRef<'a> for &'a SmolStr

Source§

impl<'a> FromIndexKeyRef<'a> for &'a str

Source§

impl<'a> FromIndexKeyRef<'a> for String

Source§

impl<'a> FromIndexKeyRef<'a> for i32

Source§

impl<'a> FromIndexKeyRef<'a> for i64

Source§

impl<'a> FromIndexKeyRef<'a> for usize

Implementors§