Enum KV

pub(crate) enum KV

Auto Trait Implementations

impl Freeze for KV

impl RefUnwindSafe for KV

impl Send for KV

impl Sync for KV

impl Unpin for KV

impl UnsafeUnpin for KV

impl UnwindSafe for KV

Blanket Implementations

impl<T> Any for KV where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for KV where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for KV where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for KV

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> SizeHint for KV where T: ?Sized,

fn lower_bound(&self) -> usize
fn upper_bound(&self) -> Option<usize>

impl<T> SizedTypeProperties for KV

impl<T, U> Into<U> for KV where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for KV where U: Into<T>,

type Error = Infallible;
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

impl<T, U> TryInto<U> for KV where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>