pub struct AuthSnapshot {
pub update_mask: u32,
pub response: Vec<u8>,
pub auth: Vec<u8>,
pub account: Vec<u8>,
pub network: Vec<u8>,
pub ax_auth: Vec<u8>,
}Expand description
Raw accepted auth sections, retained only inside the encrypted account state. The update mask describes native application gates; presence alone does not mean an optional section changed active account credentials.
Fields§
§update_mask: u32§response: Vec<u8>§auth: Vec<u8>§account: Vec<u8>§network: Vec<u8>§ax_auth: Vec<u8>Trait Implementations§
Source§impl Clone for AuthSnapshot
impl Clone for AuthSnapshot
Source§impl Debug for AuthSnapshot
impl Debug for AuthSnapshot
Source§impl Default for AuthSnapshot
impl Default for AuthSnapshot
Source§impl<'de> Deserialize<'de> for AuthSnapshot
impl<'de> Deserialize<'de> for AuthSnapshot
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Drop for AuthSnapshot
impl Drop for AuthSnapshot
Auto Trait Implementations§
impl Freeze for AuthSnapshot
impl RefUnwindSafe for AuthSnapshot
impl Send for AuthSnapshot
impl Sync for AuthSnapshot
impl Unpin for AuthSnapshot
impl UnsafeUnpin for AuthSnapshot
impl UnwindSafe for AuthSnapshot
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