pub struct Sv2ClientResponse {
pub client_id: usize,
pub extended_channels_count: usize,
pub standard_channels_count: usize,
pub total_hashrate: f32,
pub miner_telemetry: Option<MinerTelemetry>,
}Fields§
§client_id: usize§extended_channels_count: usize§standard_channels_count: usize§total_hashrate: f32§miner_telemetry: Option<MinerTelemetry>Trait Implementations§
Source§impl ComposeSchema for Sv2ClientResponse
impl ComposeSchema for Sv2ClientResponse
Source§impl Debug for Sv2ClientResponse
impl Debug for Sv2ClientResponse
Source§impl<'de> Deserialize<'de> for Sv2ClientResponse
impl<'de> Deserialize<'de> for Sv2ClientResponse
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
Source§impl Serialize for Sv2ClientResponse
impl Serialize for Sv2ClientResponse
Auto Trait Implementations§
impl Freeze for Sv2ClientResponse
impl RefUnwindSafe for Sv2ClientResponse
impl Send for Sv2ClientResponse
impl Sync for Sv2ClientResponse
impl Unpin for Sv2ClientResponse
impl UnsafeUnpin for Sv2ClientResponse
impl UnwindSafe for Sv2ClientResponse
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