Trait nu_engine::FromValue [−][src]
pub trait FromValue: Sized { fn from_value(v: &Value) -> Result<Self, ShellError>; }
Required methods
fn from_value(v: &Value) -> Result<Self, ShellError>[src]
Implementations on Foreign Types
impl FromValue for Value[src]
impl FromValue for Value[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for BigInt[src]
impl FromValue for BigInt[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Tagged<u64>[src]
impl FromValue for Tagged<u64>[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for u64[src]
impl FromValue for u64[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Tagged<u32>[src]
impl FromValue for Tagged<u32>[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Tagged<i16>[src]
impl FromValue for Tagged<i16>[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Tagged<usize>[src]
impl FromValue for Tagged<usize>[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Tagged<char>[src]
impl FromValue for Tagged<char>[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for usize[src]
impl FromValue for usize[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for i64[src]
impl FromValue for i64[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for i32[src]
impl FromValue for i32[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for BigDecimal[src]
impl FromValue for BigDecimal[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Tagged<BigDecimal>[src]
impl FromValue for Tagged<BigDecimal>[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Tagged<f64>[src]
impl FromValue for Tagged<f64>[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for String[src]
impl FromValue for String[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Tagged<String>[src]
impl FromValue for Tagged<String>[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for PathBuf[src]
impl FromValue for PathBuf[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Tagged<PathBuf>[src]
impl FromValue for Tagged<PathBuf>[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for ColumnPath[src]
impl FromValue for ColumnPath[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for bool[src]
impl FromValue for bool[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Tagged<bool>[src]
impl FromValue for Tagged<bool>[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for DateTime<FixedOffset>[src]
impl FromValue for DateTime<FixedOffset>[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Range[src]
impl FromValue for Range[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Tagged<Range>[src]
impl FromValue for Tagged<Range>[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Vec<u8>[src]
impl FromValue for Vec<u8>[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Dictionary[src]
impl FromValue for Dictionary[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for CapturedBlock[src]
impl FromValue for CapturedBlock[src]fn from_value(v: &Value) -> Result<Self, ShellError>[src]
impl FromValue for Vec<Value>[src]
impl FromValue for Vec<Value>[src]