Trait ToValue

Source
pub trait ToValue: Sized {
    // Required method
    fn from_checked(serialifrzed: &str) -> Option<Self>;

    // Provided method
    fn from(serialized: &str) -> Self { ... }
}

Required Methods§

Source

fn from_checked(serialifrzed: &str) -> Option<Self>

Provided Methods§

Source

fn from(serialized: &str) -> Self

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 ToValue for f32

Source§

fn from_checked(serialized: &str) -> Option<Self>

Source§

impl ToValue for f64

Source§

fn from_checked(serialized: &str) -> Option<Self>

Source§

impl ToValue for i32

Source§

fn from_checked(serialized: &str) -> Option<Self>

Source§

impl ToValue for i64

Source§

fn from_checked(serialized: &str) -> Option<Self>

Source§

impl ToValue for u32

Source§

fn from_checked(serialized: &str) -> Option<Self>

Source§

impl ToValue for u64

Source§

fn from_checked(serialized: &str) -> Option<Self>

Implementors§