#[repr(C)]pub struct RequestTransactionData {
pub template_id: u64,
}
Expand description
§RequestTransactionData (Client -> Server)
A request sent by the Job Declarator to the Template Provider which requests the set of transaction data for all transactions (excluding the coinbase transaction) included in a block, as well as any additional data which may be required by the Pool to validate the work.
Fields§
§template_id: u64
The template_id corresponding to a NewTemplate message.
Implementations§
source§impl<'decoder> RequestTransactionData
impl<'decoder> RequestTransactionData
pub fn into_static(self) -> RequestTransactionData
source§impl<'decoder> RequestTransactionData
impl<'decoder> RequestTransactionData
pub fn as_static(&self) -> RequestTransactionData
Trait Implementations§
source§impl Clone for RequestTransactionData
impl Clone for RequestTransactionData
source§fn clone(&self) -> RequestTransactionData
fn clone(&self) -> RequestTransactionData
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 RequestTransactionData
impl Debug for RequestTransactionData
source§impl<'decoder> Decodable<'decoder> for RequestTransactionData
impl<'decoder> Decodable<'decoder> for RequestTransactionData
fn get_structure(data: &[u8]) -> Result<Vec<FieldMarker>, Error>
fn from_decoded_fields( data: Vec<DecodableField<'decoder>> ) -> Result<Self, Error>
fn from_bytes(data: &'a mut [u8]) -> Result<Self, Error>
source§impl<'decoder> From<RequestTransactionData> for EncodableField<'decoder>
impl<'decoder> From<RequestTransactionData> for EncodableField<'decoder>
source§fn from(v: RequestTransactionData) -> Self
fn from(v: RequestTransactionData) -> Self
Converts to this type from the input type.
source§impl PartialEq for RequestTransactionData
impl PartialEq for RequestTransactionData
source§fn eq(&self, other: &RequestTransactionData) -> bool
fn eq(&self, other: &RequestTransactionData) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for RequestTransactionData
impl Eq for RequestTransactionData
impl StructuralPartialEq for RequestTransactionData
Auto Trait Implementations§
impl Freeze for RequestTransactionData
impl RefUnwindSafe for RequestTransactionData
impl Send for RequestTransactionData
impl Sync for RequestTransactionData
impl Unpin for RequestTransactionData
impl UnwindSafe for RequestTransactionData
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