Tweakable

Trait Tweakable 

Source
pub trait Tweakable:
    Sized
    + Send
    + Clone
    + 'static {
    // Required method
    fn parse(x: &str) -> Option<Self>;
}

Required Methods§

Source

fn parse(x: &str) -> Option<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 Tweakable for &'static str

Source§

fn parse(x: &str) -> Option<&'static str>

Source§

impl Tweakable for bool

Source§

impl Tweakable for char

Source§

impl Tweakable for f32

Source§

impl Tweakable for f64

Source§

impl Tweakable for i8

Source§

impl Tweakable for i16

Source§

impl Tweakable for i32

Source§

impl Tweakable for i64

Source§

impl Tweakable for i128

Source§

impl Tweakable for isize

Source§

impl Tweakable for u8

Source§

impl Tweakable for u16

Source§

impl Tweakable for u32

Source§

impl Tweakable for u64

Source§

impl Tweakable for u128

Source§

impl Tweakable for ()

Source§

fn parse(_x: &str) -> Option<()>

Source§

impl Tweakable for usize

Implementors§