Skip to main content

ColumnValue

Trait ColumnValue 

Source
pub trait ColumnValue<T> {
    // Required method
    fn into_value(self) -> Option<Value>;
}

Required Methods§

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl ColumnValue<Option<String>> for &str

Source§

impl ColumnValue<String> for &str

Source§

impl<T> ColumnValue<Option<T>> for &T
where T: Clone + Into<Value>,

Source§

impl<T> ColumnValue<T> for &T
where T: Clone + Into<Value>,

Source§

impl<T> ColumnValue<T> for Option<T>
where T: Into<Value>,

Implementors§

Source§

impl<T> ColumnValue<Option<T>> for T
where T: Into<Value>,

Source§

impl<T> ColumnValue<T> for T
where T: Into<Value>,