pub struct MagicLink {
pub id: Uuid,
pub email: String,
pub token_hash: String,
pub expires_at: NaiveDateTime,
pub used: bool,
pub created_at: NaiveDateTime,
}Fields§
§id: Uuid§email: String§token_hash: String§expires_at: NaiveDateTime§used: bool§created_at: NaiveDateTimeTrait Implementations§
Source§impl<'de> Deserialize<'de> for MagicLink
impl<'de> Deserialize<'de> for MagicLink
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
Auto Trait Implementations§
impl Freeze for MagicLink
impl RefUnwindSafe for MagicLink
impl Send for MagicLink
impl Sync for MagicLink
impl Unpin for MagicLink
impl UnsafeUnpin for MagicLink
impl UnwindSafe for MagicLink
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