9 Commits (main)

Author SHA1 Message Date
trivernis edda77cf7f
Reduced amount of null pointers in create_object
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis db608c8eb1
Change register_traits to create_object to not associate wrong v-tables
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis ab11e37da0
Fixup macro paths and remove prelude mod
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 5e5b1d8f6d
Add TryPartialEq trait to check for equality
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 55c2d41040
Add is and implements functions
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 8b454cb2f5
Add Debug implementation
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 2f22893287
Add TryClone implementation
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis bc3933de92
Update metadata and add safety comments
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis d3baa40c9b
Add MultitraitObject implementation
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago