Module validation

Module validation 

Source

Re-exports§

pub use pagination::PaginatedResponse;
pub use pagination::PaginationIterator;
pub use pagination::PaginationRequestBuilder;
pub use sheets::validate_cell_range;
pub use sheets::validate_data_matrix_consistency;
pub use sheets::validate_date_time_render_option;
pub use sheets::validate_find_options;
pub use sheets::validate_merge_range;
pub use sheets::validate_value_render_option;
pub use im::validate_file_upload;
pub use im::validate_message_content;
pub use im::validate_message_forward;
pub use im::validate_message_reaction;
pub use im::validate_message_read_status;
pub use im::validate_message_recall;
pub use im::validate_message_receivers;
pub use im::validate_message_template;
pub use im::validate_message_type;
pub use im::validate_receiver_id;
pub use im::validate_uuid;
pub use im::ValidateImBuilder;
pub use hire::validate_birthday as validate_hire_birthday;
pub use hire::validate_candidate_basic_info;
pub use hire::validate_candidate_tags;
pub use hire::validate_education_background;
pub use hire::validate_hiring_requirement;
pub use hire::validate_hiring_status_transition;
pub use hire::validate_interview_arrangement;
pub use hire::validate_interview_feedback;
pub use hire::validate_job_position;
pub use hire::validate_offer_info;
pub use hire::validate_salary_range;
pub use hire::validate_work_experience as validate_hire_work_experience;
pub use hire::ValidateHireBuilder;

Modules§

calendar
日历服务验证模块
drive
Drive(云文档/文件)服务验证模块 Drive(云文档/文件)验证模块
employee_limits
员工/人才验证常量
file_limits
文件上传验证常量
hire
招聘服务验证模块 招聘服务验证模块
im
IM(即时消息)验证模块 IM(即时消息)验证模块
message_limits
消息内容大小限制(字节)
pagination
分页验证模块
pagination_limits
分页验证常量
password_limits
密码验证常量
sheets
Sheets 验证模块 Sheets 数据验证模块
uuid_limits
UUID 验证常量

Enums§

ValidationResult
验证结果枚举

Traits§

ValidateBuilder
验证构建器 trait

Functions§

sanitize_name
清理和验证姓名
sanitize_tag
清理单个标签
sanitize_tags
清理和验证标签
validate_and_sanitize_password
验证并规范化密码
validate_birthday
验证生日(可选字段)
validate_content_size
验证内容大小
validate_custom_fields
验证自定义字段
validate_email
验证邮箱地址
validate_expected_salary
验证期望薪资
validate_file_extension
验证文件扩展名
validate_file_name
验证文件名
validate_file_size
验证文件大小
validate_image_file
验证图片文件
validate_name
验证姓名
validate_page_size
验证分页大小
validate_page_token
验证分页标记
validate_pagination_params
验证分页参数组合
validate_password_strength
验证密码强度
validate_phone
验证电话号码
validate_required
验证必填字段不为空
validate_resume_attachment
验证单个简历附件ID
validate_resume_attachment_ids
验证简历附件ID列表
validate_string_length
验证字符串长度,如果超过最大长度则截断
validate_tags
验证标签列表
validate_talent_tag
验证单个标签
validate_talent_tags
验证标签列表
validate_upload_file
验证上传文件
validate_work_experience
验证工作年限