TransactionsBuilder

Struct TransactionsBuilder 

Source
pub struct TransactionsBuilder {
Show 19 fields pub block_slot: UInt64Builder, pub block_hash: BinaryBuilder, pub transaction_index: UInt32Builder, pub signature: BinaryBuilder, pub version: Int8Builder, pub account_keys: ListBuilder<BinaryBuilder>, pub address_table_lookups: AddressTableLookupsBuilder, pub num_readonly_signed_accounts: UInt32Builder, pub num_readonly_unsigned_accounts: UInt32Builder, pub num_required_signatures: UInt32Builder, pub recent_blockhash: BinaryBuilder, pub signatures: ListBuilder<BinaryBuilder>, pub err: StringBuilder, pub fee: UInt64Builder, pub compute_units_consumed: UInt64Builder, pub loaded_readonly_addresses: ListBuilder<BinaryBuilder>, pub loaded_writable_addresses: ListBuilder<BinaryBuilder>, pub fee_payer: BinaryBuilder, pub has_dropped_log_messages: BooleanBuilder,
}

Fields§

§block_slot: UInt64Builder§block_hash: BinaryBuilder§transaction_index: UInt32Builder§signature: BinaryBuilder§version: Int8Builder§account_keys: ListBuilder<BinaryBuilder>§address_table_lookups: AddressTableLookupsBuilder§num_readonly_signed_accounts: UInt32Builder§num_readonly_unsigned_accounts: UInt32Builder§num_required_signatures: UInt32Builder§recent_blockhash: BinaryBuilder§signatures: ListBuilder<BinaryBuilder>§err: StringBuilder§fee: UInt64Builder§compute_units_consumed: UInt64Builder§loaded_readonly_addresses: ListBuilder<BinaryBuilder>§loaded_writable_addresses: ListBuilder<BinaryBuilder>§fee_payer: BinaryBuilder§has_dropped_log_messages: BooleanBuilder

Implementations§

Trait Implementations§

Source§

impl Default for TransactionsBuilder

Source§

fn default() -> TransactionsBuilder

Returns the “default value” for a type. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.