fireblocks_sdk/models/
default_network_routing_dest.rs1use {
10 crate::models,
11 serde::{Deserialize, Serialize},
12};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct DefaultNetworkRoutingDest {
16 #[serde(rename = "scheme")]
18 pub scheme: Scheme,
19}
20
21impl DefaultNetworkRoutingDest {
22 pub fn new(scheme: Scheme) -> DefaultNetworkRoutingDest {
23 DefaultNetworkRoutingDest { scheme }
24 }
25}
26#[derive(Clone, Copy, Debug, Eq, PartialEq, Ord, PartialOrd, Hash, Serialize, Deserialize)]
28pub enum Scheme {
29 #[serde(rename = "DEFAULT")]
30 Default,
31}
32
33impl Default for Scheme {
34 fn default() -> Scheme {
35 Self::Default
36 }
37}