pub struct MailValidation(/* private fields */);Expand description
PART.4 驗證電子信箱:
- 必須包括 “@” 符號與“.“ 符號
- 將大小寫英文與數字都納入
- 只從字串編譯一次正則表達式 (once_cell crate)
Implementations§
Source§impl MailValidation
impl MailValidation
pub fn validate_mail(id: &str) -> Result<Self, String>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MailValidation
impl RefUnwindSafe for MailValidation
impl Send for MailValidation
impl Sync for MailValidation
impl Unpin for MailValidation
impl UnsafeUnpin for MailValidation
impl UnwindSafe for MailValidation
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