sanitizer 源码
消毒剂 受到板条箱的启发。 消毒箱是方法集和宏,用于对结构字段进行消毒,利用生锈的宏,它遵循验证箱的优雅方法。 概述 [dependencies] sanitizer = { version = "0.1" , features = [ "derive" ] } 然后用板条箱 use sanitizer :: prelude :: * ; #[derive(Debug, Sanitize)] struct SignupData { #[sanitize(trim, lower_case)] mail: String , #[sanitize(clamp(1, 60))] age: u8 , #[sanitize] user: User, } #[derive(Debug, Sanitize)] struct User { id: u
下载地址
用户评论