pub struct RespondToCoinUpdates {
pub coin_ids: Vec<Bytes32>,
pub min_height: u32,
pub coin_states: Vec<CoinState>,
}Fields§
§coin_ids: Vec<Bytes32>§min_height: u32§coin_states: Vec<CoinState>Implementations§
Trait Implementations§
Source§impl ChiaProtocolMessage for RespondToCoinUpdates
impl ChiaProtocolMessage for RespondToCoinUpdates
fn msg_type() -> ProtocolMessageTypes
Source§impl Clone for RespondToCoinUpdates
impl Clone for RespondToCoinUpdates
Source§fn clone(&self) -> RespondToCoinUpdates
fn clone(&self) -> RespondToCoinUpdates
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RespondToCoinUpdates
impl Debug for RespondToCoinUpdates
Source§impl Hash for RespondToCoinUpdates
impl Hash for RespondToCoinUpdates
Source§impl PartialEq for RespondToCoinUpdates
impl PartialEq for RespondToCoinUpdates
Source§impl Streamable for RespondToCoinUpdates
impl Streamable for RespondToCoinUpdates
fn update_digest(&self, digest: &mut Sha256)
fn stream(&self, out: &mut Vec<u8>) -> Result<()>
fn parse<const TRUSTED: bool>(input: &mut Cursor<&[u8]>) -> Result<Self>
fn to_bytes(&self) -> Result<Vec<u8>, Error>
fn from_bytes(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn from_bytes_unchecked(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn hash(&self) -> [u8; 32]
impl Eq for RespondToCoinUpdates
impl StructuralPartialEq for RespondToCoinUpdates
Auto Trait Implementations§
impl Freeze for RespondToCoinUpdates
impl RefUnwindSafe for RespondToCoinUpdates
impl Send for RespondToCoinUpdates
impl Sync for RespondToCoinUpdates
impl Unpin for RespondToCoinUpdates
impl UnwindSafe for RespondToCoinUpdates
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.