pub struct UserSetAbstraction { /* private fields */ }Expand description
userSetAbstraction, signed by the account’s own wallet. user is the
account whose mode changes. Unified back to standard is refused.
Implementations§
Source§impl UserSetAbstraction
impl UserSetAbstraction
pub const fn new( user: Address, mode: AbstractionMode, nonce: u64, ) -> UserSetAbstraction
Trait Implementations§
Source§impl Clone for UserSetAbstraction
impl Clone for UserSetAbstraction
impl Copy for UserSetAbstraction
Source§impl Debug for UserSetAbstraction
impl Debug for UserSetAbstraction
impl Eq for UserSetAbstraction
Source§impl PartialEq for UserSetAbstraction
impl PartialEq for UserSetAbstraction
impl StructuralPartialEq for UserSetAbstraction
Source§impl UserAction for UserSetAbstraction
impl UserAction for UserSetAbstraction
fn user_signed(&self) -> UserSigned<'_>
fn nonce(&self) -> u64
fn action(&self, network: Network) -> Map
fn wire(&self, network: Network) -> String
fn typed(&self, network: Network) -> TypedStruct<'_>
fn digest(&self, network: Network) -> [u8; 32]
fn wallet_json(&self, network: Network) -> String
fn body(&self, signature: &Signature, network: Network) -> String
Auto Trait Implementations§
impl Freeze for UserSetAbstraction
impl RefUnwindSafe for UserSetAbstraction
impl Send for UserSetAbstraction
impl Sync for UserSetAbstraction
impl Unpin for UserSetAbstraction
impl UnsafeUnpin for UserSetAbstraction
impl UnwindSafe for UserSetAbstraction
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.