[][src]Trait artichoke::prelude::ConvertMut

pub trait ConvertMut<T, U> {
    pub fn convert_mut(&mut self, from: T) -> U;
}

Mutable infallible conversion between two types.

Implementors may allocate on the interpreter heap.

See core::convert::From. See Convert.

Required methods

pub fn convert_mut(&mut self, from: T) -> U[src]

Performs the infallible conversion.

Loading content...

Implementors

impl ConvertMut<Outcome, Value> for Artichoke[src]

impl ConvertMut<Rand, Value> for Artichoke[src]

impl ConvertMut<Rand, Value> for Artichoke[src]

impl ConvertMut<Option<String>, Value> for Artichoke[src]

impl ConvertMut<Option<Vec<u8, Global>>, Value> for Artichoke[src]

impl ConvertMut<Option<HashMap<Vec<u8, Global>, Option<Vec<u8, Global>>, RandomState>>, Value> for Artichoke[src]

impl ConvertMut<f64, Value> for Artichoke[src]

impl ConvertMut<Float, Value> for Artichoke[src]

impl ConvertMut<Value, Options> for Artichoke[src]

impl ConvertMut<Value, Value> for Artichoke[src]

impl ConvertMut<String, Value> for Artichoke[src]

impl ConvertMut<Vec<(Value, Value), Global>, Value> for Artichoke[src]

impl ConvertMut<Vec<u8, Global>, Value> for Artichoke[src]

impl ConvertMut<HashMap<Vec<u8, Global>, Vec<u8, Global>, RandomState>, Value> for Artichoke[src]

impl<'_> ConvertMut<&'_ str, Value> for Artichoke[src]

impl<'_> ConvertMut<Option<&'_ str>, Value> for Artichoke[src]

impl<'_> ConvertMut<Option<&'_ [u8]>, Value> for Artichoke[src]

impl<'_> ConvertMut<&'_ [u8], Value> for Artichoke[src]

impl<'a> ConvertMut<Cow<'a, [u8]>, Value> for Artichoke[src]

impl<'a> ConvertMut<Cow<'a, str>, Value> for Artichoke[src]

Loading content...