pub struct UserPreVerifyLogin<Sk: SkWrapper, Pk: PkWrapper, SiK: SignKWrapper, Vk: VerifyKWrapper> {
pub challenge: String,
pub device_keys: DeviceKeyDataInt<Sk, Pk, SiK, Vk>,
pub user_id: UserId,
pub device_id: DeviceId,
}Fields§
§challenge: String§device_keys: DeviceKeyDataInt<Sk, Pk, SiK, Vk>§user_id: UserId§device_id: DeviceIdAuto Trait Implementations§
impl<Sk, Pk, SiK, Vk> Freeze for UserPreVerifyLogin<Sk, Pk, SiK, Vk>
impl<Sk, Pk, SiK, Vk> RefUnwindSafe for UserPreVerifyLogin<Sk, Pk, SiK, Vk>
impl<Sk, Pk, SiK, Vk> Send for UserPreVerifyLogin<Sk, Pk, SiK, Vk>
impl<Sk, Pk, SiK, Vk> Sync for UserPreVerifyLogin<Sk, Pk, SiK, Vk>
impl<Sk, Pk, SiK, Vk> Unpin for UserPreVerifyLogin<Sk, Pk, SiK, Vk>
impl<Sk, Pk, SiK, Vk> UnwindSafe for UserPreVerifyLogin<Sk, Pk, SiK, Vk>
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