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