Struct pchain_types::rpc::BlockRequest
source · pub struct BlockRequest {
pub block_hash: CryptoHash,
}Expand description
Get a block by its block hash.
Fields§
§block_hash: CryptoHashTrait Implementations§
source§impl BorshDeserialize for BlockRequestwhere
CryptoHash: BorshDeserialize,
impl BorshDeserialize for BlockRequestwhere CryptoHash: BorshDeserialize,
fn deserialize_reader<R: Read>(reader: &mut R) -> Result<Self, Error>
source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where R: Read,
source§impl BorshSerialize for BlockRequestwhere
CryptoHash: BorshSerialize,
impl BorshSerialize for BlockRequestwhere CryptoHash: BorshSerialize,
source§impl Clone for BlockRequest
impl Clone for BlockRequest
source§fn clone(&self) -> BlockRequest
fn clone(&self) -> BlockRequest
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 BlockRequest
impl Debug for BlockRequest
source§impl Deserializable for BlockRequest
impl Deserializable for BlockRequest
source§impl Serializable for BlockRequest
impl Serializable for BlockRequest
Auto Trait Implementations§
impl RefUnwindSafe for BlockRequest
impl Send for BlockRequest
impl Sync for BlockRequest
impl Unpin for BlockRequest
impl UnwindSafe for BlockRequest
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