pub struct BalancesMessage {
pub block_id: Option<BlockID>,
pub height: Option<u64>,
pub balances: Option<Vec<PublicKeyBalance>>,
pub error: Option<String>,
}Expand description
Send a public key balances to a peer. MessageType::Balances
Fields§
§block_id: Option<BlockID>§height: Option<u64>§balances: Option<Vec<PublicKeyBalance>>§error: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for BalancesMessage
impl<'de> Deserialize<'de> for BalancesMessage
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 BalancesMessage
impl RefUnwindSafe for BalancesMessage
impl Send for BalancesMessage
impl Sync for BalancesMessage
impl Unpin for BalancesMessage
impl UnwindSafe for BalancesMessage
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
Source§impl<Source, Target> OctetsInto<Target> for Sourcewhere
Target: OctetsFrom<Source>,
impl<Source, Target> OctetsInto<Target> for Sourcewhere
Target: OctetsFrom<Source>,
type Error = <Target as OctetsFrom<Source>>::Error
Source§fn try_octets_into(
self,
) -> Result<Target, <Source as OctetsInto<Target>>::Error>
fn try_octets_into( self, ) -> Result<Target, <Source as OctetsInto<Target>>::Error>
Performs the conversion.
Source§fn octets_into(self) -> Target
fn octets_into(self) -> Target
Performs an infallible conversion.