CacheParam

Trait CacheParam 

Source
pub trait CacheParam {
    type CacheType: Eq;

    // Required method
    fn to_cache_type(&self) -> Self::CacheType;
}

Required Associated Types§

Required Methods§

Source

fn to_cache_type(&self) -> Self::CacheType

Implementations on Foreign Types§

Source§

impl CacheParam for &str

Source§

impl CacheParam for char

Source§

impl CacheParam for i8

Source§

impl CacheParam for i16

Source§

impl CacheParam for i32

Source§

impl CacheParam for i64

Source§

impl CacheParam for isize

Source§

impl CacheParam for u8

Source§

impl CacheParam for u16

Source§

impl CacheParam for u32

Source§

impl CacheParam for u64

Source§

impl CacheParam for usize

Source§

impl CacheParam for String

Source§

impl<A: CacheParam, B: CacheParam> CacheParam for (A, B)

Source§

impl<A: CacheParam, B: CacheParam, C: CacheParam> CacheParam for (A, B, C)

Source§

impl<A: CacheParam, B: CacheParam, C: CacheParam, D: CacheParam> CacheParam for (A, B, C, D)

Source§

impl<A: CacheParam, B: CacheParam, C: CacheParam, D: CacheParam, E: CacheParam> CacheParam for (A, B, C, D, E)

Source§

impl<T: CacheParam> CacheParam for &[T]

Source§

impl<T: CacheParam> CacheParam for &T

Source§

impl<T: CacheParam> CacheParam for Vec<T>

Implementors§