mirror of
https://github.com/lune-org/lune.git
synced 2025-04-10 21:40:54 +01:00
27 lines
463 B
Rust
27 lines
463 B
Rust
mod arg;
|
|
mod cast;
|
|
mod convert;
|
|
mod data;
|
|
mod result;
|
|
|
|
pub trait NativeSize {
|
|
fn get_size(&self) -> usize;
|
|
}
|
|
|
|
pub trait NativeSignedness {
|
|
fn get_signedness(&self) -> bool {
|
|
false
|
|
}
|
|
}
|
|
|
|
pub use self::{
|
|
arg::FfiArgRefOption,
|
|
arg::NativeArgInfo,
|
|
arg::NativeArgType,
|
|
cast::native_num_cast,
|
|
convert::NativeConvert,
|
|
data::GetNativeData,
|
|
data::NativeData,
|
|
result::NativeResultInfo,
|
|
// result::NativeResultType,
|
|
};
|