scm_t_foreign_type

Type Alias scm_t_foreign_type 

Source
pub type scm_t_foreign_type = Enum_scm_t_foreign_type;

Aliased Type§

#[repr(u32)]
pub enum scm_t_foreign_type { SCM_FOREIGN_TYPE_VOID = 0, SCM_FOREIGN_TYPE_FLOAT = 1, SCM_FOREIGN_TYPE_DOUBLE = 2, SCM_FOREIGN_TYPE_UINT8 = 3, SCM_FOREIGN_TYPE_INT8 = 4, SCM_FOREIGN_TYPE_UINT16 = 5, SCM_FOREIGN_TYPE_INT16 = 6, SCM_FOREIGN_TYPE_UINT32 = 7, SCM_FOREIGN_TYPE_INT32 = 8, SCM_FOREIGN_TYPE_UINT64 = 9, SCM_FOREIGN_TYPE_INT64 = 10, }

Variants§

§

SCM_FOREIGN_TYPE_VOID = 0

§

SCM_FOREIGN_TYPE_FLOAT = 1

§

SCM_FOREIGN_TYPE_DOUBLE = 2

§

SCM_FOREIGN_TYPE_UINT8 = 3

§

SCM_FOREIGN_TYPE_INT8 = 4

§

SCM_FOREIGN_TYPE_UINT16 = 5

§

SCM_FOREIGN_TYPE_INT16 = 6

§

SCM_FOREIGN_TYPE_UINT32 = 7

§

SCM_FOREIGN_TYPE_INT32 = 8

§

SCM_FOREIGN_TYPE_UINT64 = 9

§

SCM_FOREIGN_TYPE_INT64 = 10