pub struct GatewayState {
pub bitcoin: ChainState,
pub stacks: ChainState,
pub metrics: Metrics,
pub wallets: SystemWallets,
pub handoff_state: HandoffState,
pub start_time: u64,
}Fields§
§bitcoin: ChainState§stacks: ChainState§metrics: Metrics§wallets: SystemWallets§handoff_state: HandoffState§start_time: u64Implementations§
Source§impl GatewayState
impl GatewayState
Trait Implementations§
Source§impl Clone for GatewayState
impl Clone for GatewayState
Source§impl Debug for GatewayState
impl Debug for GatewayState
Source§impl Default for GatewayState
impl Default for GatewayState
Source§impl<'de> Deserialize<'de> for GatewayState
impl<'de> Deserialize<'de> for GatewayState
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for GatewayState
impl RefUnwindSafe for GatewayState
impl Send for GatewayState
impl Sync for GatewayState
impl Unpin for GatewayState
impl UnsafeUnpin for GatewayState
impl UnwindSafe for GatewayState
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more