aws_db_esdk/deps/aws_cryptography_keyStore/conversions/
discovery.rs1#[allow(dead_code)]
5pub fn to_dafny(
6 value: &crate::deps::aws_cryptography_keyStore::types::Discovery,
7) -> ::dafny_runtime::Rc<
8 crate::r#software::amazon::cryptography::keystore::internaldafny::types::Discovery,
9> {
10 ::dafny_runtime::Rc::new(to_dafny_plain(value.clone()))
11}
12
13#[allow(dead_code)]
14pub fn to_dafny_plain(
15 value: crate::deps::aws_cryptography_keyStore::types::Discovery,
16) -> crate::r#software::amazon::cryptography::keystore::internaldafny::types::Discovery {
17 crate::r#software::amazon::cryptography::keystore::internaldafny::types::Discovery::Discovery {}
18}
19
20#[allow(dead_code)]
21pub fn option_to_dafny(
22 value: ::std::option::Option<crate::deps::aws_cryptography_keyStore::types::Discovery>,
23) -> ::dafny_runtime::Rc<
24 crate::_Wrappers_Compile::Option<
25 ::dafny_runtime::Rc<
26 crate::r#software::amazon::cryptography::keystore::internaldafny::types::Discovery,
27 >,
28 >,
29> {
30 ::dafny_runtime::Rc::new(match value {
31 ::std::option::Option::None => crate::_Wrappers_Compile::Option::None {},
32 ::std::option::Option::Some(x) => crate::_Wrappers_Compile::Option::Some {
33 value: ::dafny_runtime::Rc::new(to_dafny_plain(x)),
34 },
35 })
36}
37
38#[allow(dead_code)]
39pub fn from_dafny(
40 dafny_value: ::dafny_runtime::Rc<
41 crate::r#software::amazon::cryptography::keystore::internaldafny::types::Discovery,
42 >,
43) -> crate::deps::aws_cryptography_keyStore::types::Discovery {
44 plain_from_dafny(&*dafny_value)
45}
46
47#[allow(dead_code)]
48pub fn plain_from_dafny(
49 dafny_value: &crate::r#software::amazon::cryptography::keystore::internaldafny::types::Discovery,
50) -> crate::deps::aws_cryptography_keyStore::types::Discovery {
51 match dafny_value {
52 crate::r#software::amazon::cryptography::keystore::internaldafny::types::Discovery::Discovery {..} =>
53 crate::deps::aws_cryptography_keyStore::types::Discovery::builder()
54
55 .build()
56 .unwrap()
57 }
58}
59
60#[allow(dead_code)]
61pub fn option_from_dafny(
62 dafny_value: ::dafny_runtime::Rc<
63 crate::_Wrappers_Compile::Option<
64 ::dafny_runtime::Rc<
65 crate::r#software::amazon::cryptography::keystore::internaldafny::types::Discovery,
66 >,
67 >,
68 >,
69) -> ::std::option::Option<crate::deps::aws_cryptography_keyStore::types::Discovery> {
70 match &*dafny_value {
71 crate::_Wrappers_Compile::Option::Some { value } => {
72 ::std::option::Option::Some(plain_from_dafny(value))
73 }
74 _ => ::std::option::Option::None,
75 }
76}