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

pub trait ConvertMut<T, U> {
    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

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

Performs the infallible conversion.

Loading content...

Implementors

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

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

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

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

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

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

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

pub fn convert_mut(&mut self, value: Option<String>) -> Value[src]

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

pub fn convert_mut(&mut self, value: Option<Vec<u8, Global>>) -> Value[src]

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

pub fn convert_mut(
    &mut self,
    value: Option<HashMap<Vec<u8, Global>, Option<Vec<u8, Global>>, RandomState>>
) -> Value
[src]

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

pub fn convert_mut(&mut self, value: f64) -> Value[src]

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

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

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

pub fn convert_mut(&mut self, value: Value) -> Value[src]

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

pub fn convert_mut(&mut self, value: Value) -> Options[src]

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

pub fn convert_mut(&mut self, value: String) -> Value[src]

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

pub fn convert_mut(&mut self, value: Vec<(Value, Value), Global>) -> Value[src]

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

pub fn convert_mut(&mut self, value: Vec<u8, Global>) -> Value[src]

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

pub fn convert_mut(
    &mut self,
    value: HashMap<Vec<u8, Global>, Vec<u8, Global>, RandomState>
) -> Value
[src]

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

pub fn convert_mut(&mut self, value: &str) -> Value[src]

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

pub fn convert_mut(&mut self, value: Option<&str>) -> Value[src]

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

pub fn convert_mut(&mut self, value: Option<&[u8]>) -> Value[src]

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

pub fn convert_mut(&mut self, value: &[u8]) -> Value[src]

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

pub fn convert_mut(&mut self, value: Cow<'a, [u8]>) -> Value[src]

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

pub fn convert_mut(&mut self, value: Cow<'a, str>) -> Value[src]

Loading content...