cel_cxx/values/impls/bool.rs
1use super::{impl_from, impl_into, impl_typed};
2use crate::{types::*, values::*};
3
4impl_typed!(
5 Bool: Value, MapKey {
6 bool
7 }
8);
9
10impl_into!(
11 Bool: Value, MapKey, Constant {
12 bool => |self| self,
13 }
14);
15
16impl_from!(
17 Bool: Value, MapKey {
18 bool => |v| *v,
19 &bool as &'a bool => |v| v,
20 }
21);