pub struct ValidationUtils;
Expand description
验证工具
Implementations§
Source§impl ValidationUtils
impl ValidationUtils
Sourcepub fn validate_email(email: &str) -> Result<()>
pub fn validate_email(email: &str) -> Result<()>
验证邮箱
Sourcepub fn validate_phone(phone: &str) -> Result<()>
pub fn validate_phone(phone: &str) -> Result<()>
验证手机号
Sourcepub fn validate_password(password: &str) -> Result<()>
pub fn validate_password(password: &str) -> Result<()>
验证密码强度
Sourcepub fn validate_url(url: &str) -> Result<()>
pub fn validate_url(url: &str) -> Result<()>
验证URL
Sourcepub fn validate_ip(ip: &str) -> Result<()>
pub fn validate_ip(ip: &str) -> Result<()>
验证IP地址
Sourcepub fn validate_id_card(id: &str) -> Result<()>
pub fn validate_id_card(id: &str) -> Result<()>
验证身份证号
Auto Trait Implementations§
impl Freeze for ValidationUtils
impl RefUnwindSafe for ValidationUtils
impl Send for ValidationUtils
impl Sync for ValidationUtils
impl Unpin for ValidationUtils
impl UnwindSafe for ValidationUtils
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