surrealdb_expr/expr/convert/statements/define/config/
self_mod.rs1use crate::sql::statements::define::config::*;
7
8impl From<DefineConfigStatement> for crate::expr::statements::define::DefineConfigStatement {
9 fn from(v: DefineConfigStatement) -> Self {
10 crate::expr::statements::define::DefineConfigStatement {
11 kind: v.kind.into(),
12 inner: v.inner.into(),
13 }
14 }
15}
16
17impl From<crate::expr::statements::define::DefineConfigStatement> for DefineConfigStatement {
18 fn from(v: crate::expr::statements::define::DefineConfigStatement) -> Self {
19 DefineConfigStatement {
20 inner: v.inner.into(),
21 kind: v.kind.into(),
22 }
23 }
24}
25
26impl From<ConfigInner> for crate::expr::statements::define::config::ConfigInner {
27 fn from(v: ConfigInner) -> Self {
28 match v {
29 ConfigInner::GraphQL(v) => {
30 crate::expr::statements::define::config::ConfigInner::GraphQL(v.into())
31 }
32 ConfigInner::Default(v) => {
33 crate::expr::statements::define::config::ConfigInner::Default(v.into())
34 }
35 ConfigInner::Api(v) => {
36 crate::expr::statements::define::config::ConfigInner::Api(v.into())
37 }
38 }
39 }
40}
41
42impl From<crate::expr::statements::define::config::ConfigInner> for ConfigInner {
43 fn from(v: crate::expr::statements::define::config::ConfigInner) -> Self {
44 match v {
45 crate::expr::statements::define::config::ConfigInner::GraphQL(v) => {
46 ConfigInner::GraphQL(v.into())
47 }
48 crate::expr::statements::define::config::ConfigInner::Default(v) => {
49 ConfigInner::Default(v.into())
50 }
51 crate::expr::statements::define::config::ConfigInner::Api(v) => {
52 ConfigInner::Api(v.into())
53 }
54 }
55 }
56}