surrealdb_expr/expr/convert/statements/
ifelse.rs1use crate::sql::statements::ifelse::*;
7
8impl From<IfelseStatement> for crate::expr::statements::IfelseStatement {
9 fn from(v: IfelseStatement) -> Self {
10 crate::expr::statements::IfelseStatement {
11 exprs: v.exprs.into_iter().map(|(a, b)| (From::from(a), From::from(b))).collect(),
12 close: v.close.map(Into::into),
13 }
14 }
15}
16
17impl From<crate::expr::statements::IfelseStatement> for IfelseStatement {
18 fn from(v: crate::expr::statements::IfelseStatement) -> Self {
19 IfelseStatement {
20 exprs: v.exprs.into_iter().map(|(a, b)| (From::from(a), From::from(b))).collect(),
21 close: v.close.map(Into::into),
22 }
23 }
24}