pub trait Pack {
// Required methods
fn size_int() -> usize;
fn size_float() -> usize;
fn pack_to(&self, buffer_int: &mut [i32], buffer_float: &mut [f32]);
}
Expand description
Something that could be packed to a pair of i32
and f32
buffers
Required Methods§
Sourcefn size_float() -> usize
fn size_float() -> usize
Size of float part of an object.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.