Skip to main content

TagValue

Trait TagValue 

Source
pub trait TagValue<V> {
    type Error;
    type Translator: Translator<Self, V, Error = Self::Error>;

    // Provided methods
    fn from_raw_tag(value: RawTagValue) -> Result<V, Self::Error> { ... }
    fn into_raw_tag(value: V) -> RawTagValue { ... }
}

Required Associated Types§

Source

type Error

Source

type Translator: Translator<Self, V, Error = Self::Error>

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl TagValue<String> for String

Source§

impl TagValue<bool> for bool

Implementors§