pub struct RawTransaction {
pub chain_id: Hash,
pub nonce: Hash,
pub timeout: u64,
pub cycles_price: u64,
pub cycles_limit: u64,
pub request: TransactionRequest,
}
Fields§
§chain_id: Hash
§nonce: Hash
§timeout: u64
§cycles_price: u64
§cycles_limit: u64
§request: TransactionRequest
Trait Implementations§
Source§impl Clone for RawTransaction
impl Clone for RawTransaction
Source§fn clone(&self) -> RawTransaction
fn clone(&self) -> RawTransaction
Returns a duplicate 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 RawTransaction
impl Debug for RawTransaction
Source§impl Decodable for RawTransaction
impl Decodable for RawTransaction
Source§impl Encodable for RawTransaction
impl Encodable for RawTransaction
Source§impl FixedCodec for RawTransaction
impl FixedCodec for RawTransaction
fn encode_fixed(&self) -> ProtocolResult<Bytes>
fn decode_fixed(bytes: Bytes) -> ProtocolResult<Self>
Source§impl From<RawTransaction> for RawTransaction
impl From<RawTransaction> for RawTransaction
Source§fn from(raw: RawTransaction) -> RawTransaction
fn from(raw: RawTransaction) -> RawTransaction
Converts to this type from the input type.
Source§impl PartialEq for RawTransaction
impl PartialEq for RawTransaction
Source§impl TryFrom<RawTransaction> for RawTransaction
impl TryFrom<RawTransaction> for RawTransaction
Source§type Error = ProtocolError
type Error = ProtocolError
The type returned in the event of a conversion error.
Source§fn try_from(raw: RawTransaction) -> Result<RawTransaction, Self::Error>
fn try_from(raw: RawTransaction) -> Result<RawTransaction, Self::Error>
Performs the conversion.
impl Eq for RawTransaction
impl StructuralPartialEq for RawTransaction
Auto Trait Implementations§
impl Freeze for RawTransaction
impl RefUnwindSafe for RawTransaction
impl Send for RawTransaction
impl Sync for RawTransaction
impl Unpin for RawTransaction
impl UnwindSafe for RawTransaction
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