Struct test_tube_x::account::SigningAccount
source · pub struct SigningAccount { /* private fields */ }
Implementations§
source§impl SigningAccount
impl SigningAccount
pub fn new( prefix: String, signing_key: SigningKey, fee_setting: FeeSetting ) -> Self
pub fn with_prefix(self, prefix: String) -> Self
pub fn fee_setting(&self) -> &FeeSetting
pub fn with_fee_setting(self, fee_setting: FeeSetting) -> Self
source§impl SigningAccount
impl SigningAccount
pub fn signing_key(&self) -> &SigningKey
Trait Implementations§
source§impl Account for SigningAccount
impl Account for SigningAccount
source§impl From<SigningAccount> for NonSigningAccount
impl From<SigningAccount> for NonSigningAccount
source§fn from(signing_account: SigningAccount) -> Self
fn from(signing_account: SigningAccount) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for SigningAccount
impl Send for SigningAccount
impl Sync for SigningAccount
impl Unpin for SigningAccount
impl !UnwindSafe for SigningAccount
Blanket Implementations§
§impl<U> As for U
impl<U> As for U
§fn as_<T>(self) -> Twhere
T: CastFrom<U>,
fn as_<T>(self) -> Twhere T: CastFrom<U>,
Casts
self
to type T
. The semantics of numeric casting with the as
operator are followed, so <T as As>::as_::<U>
can be used in the same way as T as U
for numeric conversions. Read moresource§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