[][src]Trait rain_lang::value::Value

pub trait Value: ValueDesc + TryInto<ValueEnum> + JEq<ValueEnum> + JEq<Self> + JEq<ValId> {
    fn to_value<E>(self) -> Result<ValueEnum, E>
    where
        Self::Error: Into<E>
, { ... } }

A trait implemented by rain values

Provided methods

fn to_value<E>(self) -> Result<ValueEnum, E> where
    Self::Error: Into<E>, 

Try to make this type into a value

Loading content...

Implementations on Foreign Types

impl Value for bool[src]

Loading content...

Implementors

impl Value for ValueEnum[src]

impl Value for Binary[src]

impl Value for LogicalOp[src]

impl Value for Unary[src]

impl Value for Parameter[src]

impl Value for Sexpr[src]

impl Value for Lambda[src]

impl Value for Bool[src]

impl Value for Unit[src]

Loading content...