trivernis
|
bdb5145fdb
|
Add typemap that is Send + Sync without being Clone
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
68102e4b8e
|
Add KeyCanExtend and MapCanExtend marker traits
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
7938f6064d
|
Add extend implementation for all typemaps
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
f2bf355633
|
Rename TypeMapTrait to TypeMap
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
3b4b789fe7
|
Update Cargo.toml. metadata
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
b353b82e61
|
Add typemap that can be cloned and is Send + Sync
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
86ca6ce3e1
|
Add FromIterator and IntoIterator implementations
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
51dd8a5c09
|
Change typemap base to be generic
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
638665af06
|
Add safety hint
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
06121f8234
|
Add map that provides a PartialEq implementation
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
trivernis
|
29a76538dc
|
Merge branch 'main' of github.com:Trivernis/trait-bound-typemap
|
3 years ago |
trivernis
|
b7d7b83b0d
|
Add comments to impl_typemap macro
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |
Julius Riegel
|
e22fd34eed
|
Create LICENSE
|
3 years ago |
trivernis
|
14e369449e
|
Add initial map implementations
Signed-off-by: trivernis <trivernis@protonmail.com>
|
3 years ago |