pub struct NewAccountLock {
pub id: Uuid,
pub user_id: Uuid,
pub failed_count: i32,
pub locked_until: Option<NaiveDateTime>,
pub lock_count: i32,
pub locked_reason: Option<String>,
pub created_at: NaiveDateTime,
pub updated_at: NaiveDateTime,
}Fields§
§id: Uuid§user_id: Uuid§failed_count: i32§locked_until: Option<NaiveDateTime>§lock_count: i32§locked_reason: Option<String>§created_at: NaiveDateTime§updated_at: NaiveDateTimeTrait Implementations§
Source§impl Clone for NewAccountLock
impl Clone for NewAccountLock
Source§fn clone(&self) -> NewAccountLock
fn clone(&self) -> NewAccountLock
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NewAccountLock
impl Debug for NewAccountLock
Source§impl<'de> Deserialize<'de> for NewAccountLock
impl<'de> Deserialize<'de> for NewAccountLock
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 NewAccountLock
impl RefUnwindSafe for NewAccountLock
impl Send for NewAccountLock
impl Sync for NewAccountLock
impl Unpin for NewAccountLock
impl UnsafeUnpin for NewAccountLock
impl UnwindSafe for NewAccountLock
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