Initial work on FFI
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2022-09-18 18:02:13 +02:00
parent 39497891e9
commit 726e294f11
19 changed files with 814 additions and 26 deletions

View File

@@ -6,6 +6,7 @@ use crate::StringKey;
/// A unique key that can be used to store a reference to a type. Opaque reference to a byte
/// internally.
#[derive(Debug, Copy, Clone, Eq, PartialEq, Default, Hash, Atom)]
#[repr(C)]
pub struct TypeIdentifier {
/// The unique internal value.
val: u8,