pub struct VerificationCodeConfig {
pub length: usize,
pub ttl: u64,
pub send_interval: u64,
}Fields§
§length: usize验证码长度
ttl: u64过期时间(秒)
send_interval: u64发送间隔(秒)
Trait Implementations§
Source§impl Clone for VerificationCodeConfig
impl Clone for VerificationCodeConfig
Source§fn clone(&self) -> VerificationCodeConfig
fn clone(&self) -> VerificationCodeConfig
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VerificationCodeConfig
impl Debug for VerificationCodeConfig
Source§impl Default for VerificationCodeConfig
impl Default for VerificationCodeConfig
Source§impl<'de> Deserialize<'de> for VerificationCodeConfig
impl<'de> Deserialize<'de> for VerificationCodeConfig
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 VerificationCodeConfig
impl RefUnwindSafe for VerificationCodeConfig
impl Send for VerificationCodeConfig
impl Sync for VerificationCodeConfig
impl Unpin for VerificationCodeConfig
impl UnwindSafe for VerificationCodeConfig
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)