cel_cxx/values/impls/
type.rs

1use super::{impl_from, impl_into, impl_typed};
2use crate::{types::*, values::*};
3
4impl_typed!(
5    Type: Value {
6        ValueType => TypeType::new(None),
7    }
8);
9
10impl_into!(
11    Type: Value {
12        ValueType => |self| self,
13    }
14);
15
16impl_from!(
17    Type: Value {
18        ValueType => |v| v.clone(),
19        &ValueType as &'a ValueType => |v| v,
20    }
21);