use crate::ops::{AsProxy, From};
use rbs::Value;
impl From<bool> for bool {
fn op_from(arg: bool) -> Self {
arg
}
}
impl From<&bool> for bool {
fn op_from(arg: &bool) -> Self {
*arg
}
}
impl From<&&bool> for bool {
fn op_from(arg: &&bool) -> Self {
**arg
}
}
impl From<&Value> for bool {
fn op_from(arg: &Value) -> Self {
arg.bool()
}
}
impl From<&&Value> for bool {
fn op_from(arg: &&Value) -> Self {
arg.bool()
}
}
impl From<Value> for bool {
fn op_from(arg: Value) -> Self {
arg.bool()
}
}