DictKey

Trait DictKey 

Source
pub trait DictKey: Arg { }
Expand description

Types that can be used as keys in a dict type implement this trait.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl DictKey for bool

Source§

impl DictKey for f64

Source§

impl DictKey for i16

Source§

impl DictKey for i32

Source§

impl DictKey for i64

Source§

impl DictKey for u8

Source§

impl DictKey for u16

Source§

impl DictKey for u32

Source§

impl DictKey for u64

Source§

impl DictKey for File

Source§

impl<'a> DictKey for &'a str

Source§

impl<'a> DictKey for &'a CStr

Source§

impl<'a> DictKey for String

Source§

impl<'a, T: DictKey> DictKey for &'a T

Source§

impl<T: DictKey> DictKey for Box<T>

Source§

impl<T: DictKey> DictKey for Arc<T>

Implementors§

Source§

impl DictKey for OwnedFd

Source§

impl<'a> DictKey for ErrorName<'a>

Source§

impl<'a> DictKey for Interface<'a>

Source§

impl<'a> DictKey for Member<'a>

Source§

impl<'a> DictKey for Path<'a>

Source§

impl<'a> DictKey for Signature<'a>