feat: Added more Typed impls
This commit is contained in:
78
src/lib.rs
78
src/lib.rs
@@ -40,6 +40,84 @@ impl Typed for u8 {
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for i8 {
|
||||
fn type_name() -> String {
|
||||
"integer".into()
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for u16 {
|
||||
fn type_name() -> String {
|
||||
"integer".into()
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for i16 {
|
||||
fn type_name() -> String {
|
||||
"integer".into()
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for u32 {
|
||||
fn type_name() -> String {
|
||||
"integer".into()
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for i32 {
|
||||
fn type_name() -> String {
|
||||
"integer".into()
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for u64 {
|
||||
fn type_name() -> String {
|
||||
"integer".into()
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for i64 {
|
||||
fn type_name() -> String {
|
||||
"integer".into()
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for u128 {
|
||||
fn type_name() -> String {
|
||||
"integer".into()
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for i128 {
|
||||
fn type_name() -> String {
|
||||
"integer".into()
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for usize {
|
||||
fn type_name() -> String {
|
||||
"integer".into()
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for isize {
|
||||
fn type_name() -> String {
|
||||
"integer".into()
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for f32 {
|
||||
fn type_name() -> String {
|
||||
"number".into()
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for f64 {
|
||||
fn type_name() -> String {
|
||||
"number".into()
|
||||
}
|
||||
}
|
||||
|
||||
impl Typed for String {
|
||||
fn type_name() -> String {
|
||||
"string".into()
|
||||
|
||||
Reference in New Issue
Block a user