pub struct Bytes { /* private fields */ }
Implementations§
Source§impl Bytes
impl Bytes
pub fn new__intuicio_function(context: &mut Context, registry: &Registry)
pub fn new__define_signature(registry: &Registry) -> FunctionSignature
pub fn new__define_function(registry: &Registry) -> Function
pub fn from__intuicio_function(context: &mut Context, registry: &Registry)
pub fn from__define_signature(registry: &Registry) -> FunctionSignature
pub fn from__define_function(registry: &Registry) -> Function
pub fn into__intuicio_function(context: &mut Context, registry: &Registry)
pub fn into__define_signature(registry: &Registry) -> FunctionSignature
pub fn into__define_function(registry: &Registry) -> Function
pub fn size__intuicio_function(context: &mut Context, registry: &Registry)
pub fn size__define_signature(registry: &Registry) -> FunctionSignature
pub fn size__define_function(registry: &Registry) -> Function
pub fn position__intuicio_function(context: &mut Context, registry: &Registry)
pub fn position__define_signature(registry: &Registry) -> FunctionSignature
pub fn position__define_function(registry: &Registry) -> Function
pub fn set_position__intuicio_function( context: &mut Context, registry: &Registry, )
pub fn set_position__define_signature(registry: &Registry) -> FunctionSignature
pub fn set_position__define_function(registry: &Registry) -> Function
pub fn native_endian__intuicio_function( context: &mut Context, registry: &Registry, )
pub fn native_endian__define_signature(registry: &Registry) -> FunctionSignature
pub fn native_endian__define_function(registry: &Registry) -> Function
pub fn set_native_endian__intuicio_function( context: &mut Context, registry: &Registry, )
pub fn set_native_endian__define_signature( registry: &Registry, ) -> FunctionSignature
pub fn set_native_endian__define_function(registry: &Registry) -> Function
pub fn clear__intuicio_function(context: &mut Context, registry: &Registry)
pub fn clear__define_signature(registry: &Registry) -> FunctionSignature
pub fn clear__define_function(registry: &Registry) -> Function
pub fn get_bit__intuicio_function(context: &mut Context, registry: &Registry)
pub fn get_bit__define_signature(registry: &Registry) -> FunctionSignature
pub fn get_bit__define_function(registry: &Registry) -> Function
pub fn set_bit__intuicio_function(context: &mut Context, registry: &Registry)
pub fn set_bit__define_signature(registry: &Registry) -> FunctionSignature
pub fn set_bit__define_function(registry: &Registry) -> Function
pub fn get_integer__intuicio_function( context: &mut Context, registry: &Registry, )
pub fn get_integer__define_signature(registry: &Registry) -> FunctionSignature
pub fn get_integer__define_function(registry: &Registry) -> Function
pub fn set_integer__intuicio_function( context: &mut Context, registry: &Registry, )
pub fn set_integer__define_signature(registry: &Registry) -> FunctionSignature
pub fn set_integer__define_function(registry: &Registry) -> Function
pub fn get_real__intuicio_function(context: &mut Context, registry: &Registry)
pub fn get_real__define_signature(registry: &Registry) -> FunctionSignature
pub fn get_real__define_function(registry: &Registry) -> Function
pub fn set_real__intuicio_function(context: &mut Context, registry: &Registry)
pub fn set_real__define_signature(registry: &Registry) -> FunctionSignature
pub fn set_real__define_function(registry: &Registry) -> Function
pub fn read_boolean__intuicio_function( context: &mut Context, registry: &Registry, )
pub fn read_boolean__define_signature(registry: &Registry) -> FunctionSignature
pub fn read_boolean__define_function(registry: &Registry) -> Function
pub fn read_u8__intuicio_function(context: &mut Context, registry: &Registry)
pub fn read_u8__define_signature(registry: &Registry) -> FunctionSignature
pub fn read_u8__define_function(registry: &Registry) -> Function
pub fn read_u16__intuicio_function(context: &mut Context, registry: &Registry)
pub fn read_u16__define_signature(registry: &Registry) -> FunctionSignature
pub fn read_u16__define_function(registry: &Registry) -> Function
pub fn read_u32__intuicio_function(context: &mut Context, registry: &Registry)
pub fn read_u32__define_signature(registry: &Registry) -> FunctionSignature
pub fn read_u32__define_function(registry: &Registry) -> Function
pub fn read_u64__intuicio_function(context: &mut Context, registry: &Registry)
pub fn read_u64__define_signature(registry: &Registry) -> FunctionSignature
pub fn read_u64__define_function(registry: &Registry) -> Function
pub fn read_i8__intuicio_function(context: &mut Context, registry: &Registry)
pub fn read_i8__define_signature(registry: &Registry) -> FunctionSignature
pub fn read_i8__define_function(registry: &Registry) -> Function
pub fn read_i16__intuicio_function(context: &mut Context, registry: &Registry)
pub fn read_i16__define_signature(registry: &Registry) -> FunctionSignature
pub fn read_i16__define_function(registry: &Registry) -> Function
pub fn read_i32__intuicio_function(context: &mut Context, registry: &Registry)
pub fn read_i32__define_signature(registry: &Registry) -> FunctionSignature
pub fn read_i32__define_function(registry: &Registry) -> Function
pub fn read_i64__intuicio_function(context: &mut Context, registry: &Registry)
pub fn read_i64__define_signature(registry: &Registry) -> FunctionSignature
pub fn read_i64__define_function(registry: &Registry) -> Function
pub fn read_f32__intuicio_function(context: &mut Context, registry: &Registry)
pub fn read_f32__define_signature(registry: &Registry) -> FunctionSignature
pub fn read_f32__define_function(registry: &Registry) -> Function
pub fn read_f64__intuicio_function(context: &mut Context, registry: &Registry)
pub fn read_f64__define_signature(registry: &Registry) -> FunctionSignature
pub fn read_f64__define_function(registry: &Registry) -> Function
pub fn read_text__intuicio_function(context: &mut Context, registry: &Registry)
pub fn read_text__define_signature(registry: &Registry) -> FunctionSignature
pub fn read_text__define_function(registry: &Registry) -> Function
pub fn read_bytes__intuicio_function(context: &mut Context, registry: &Registry)
pub fn read_bytes__define_signature(registry: &Registry) -> FunctionSignature
pub fn read_bytes__define_function(registry: &Registry) -> Function
pub fn write_boolean__intuicio_function( context: &mut Context, registry: &Registry, )
pub fn write_boolean__define_signature(registry: &Registry) -> FunctionSignature
pub fn write_boolean__define_function(registry: &Registry) -> Function
pub fn write_u8__intuicio_function(context: &mut Context, registry: &Registry)
pub fn write_u8__define_signature(registry: &Registry) -> FunctionSignature
pub fn write_u8__define_function(registry: &Registry) -> Function
pub fn write_u16__intuicio_function(context: &mut Context, registry: &Registry)
pub fn write_u16__define_signature(registry: &Registry) -> FunctionSignature
pub fn write_u16__define_function(registry: &Registry) -> Function
pub fn write_u32__intuicio_function(context: &mut Context, registry: &Registry)
pub fn write_u32__define_signature(registry: &Registry) -> FunctionSignature
pub fn write_u32__define_function(registry: &Registry) -> Function
pub fn write_u64__intuicio_function(context: &mut Context, registry: &Registry)
pub fn write_u64__define_signature(registry: &Registry) -> FunctionSignature
pub fn write_u64__define_function(registry: &Registry) -> Function
pub fn write_i8__intuicio_function(context: &mut Context, registry: &Registry)
pub fn write_i8__define_signature(registry: &Registry) -> FunctionSignature
pub fn write_i8__define_function(registry: &Registry) -> Function
pub fn write_i16__intuicio_function(context: &mut Context, registry: &Registry)
pub fn write_i16__define_signature(registry: &Registry) -> FunctionSignature
pub fn write_i16__define_function(registry: &Registry) -> Function
pub fn write_i32__intuicio_function(context: &mut Context, registry: &Registry)
pub fn write_i32__define_signature(registry: &Registry) -> FunctionSignature
pub fn write_i32__define_function(registry: &Registry) -> Function
pub fn write_i64__intuicio_function(context: &mut Context, registry: &Registry)
pub fn write_i64__define_signature(registry: &Registry) -> FunctionSignature
pub fn write_i64__define_function(registry: &Registry) -> Function
pub fn write_f32__intuicio_function(context: &mut Context, registry: &Registry)
pub fn write_f32__define_signature(registry: &Registry) -> FunctionSignature
pub fn write_f32__define_function(registry: &Registry) -> Function
pub fn write_f64__intuicio_function(context: &mut Context, registry: &Registry)
pub fn write_f64__define_signature(registry: &Registry) -> FunctionSignature
pub fn write_f64__define_function(registry: &Registry) -> Function
pub fn write_text__intuicio_function(context: &mut Context, registry: &Registry)
pub fn write_text__define_signature(registry: &Registry) -> FunctionSignature
pub fn write_text__define_function(registry: &Registry) -> Function
pub fn write_bytes__intuicio_function( context: &mut Context, registry: &Registry, )
pub fn write_bytes__define_signature(registry: &Registry) -> FunctionSignature
pub fn write_bytes__define_function(registry: &Registry) -> Function
pub fn serialize__intuicio_function(context: &mut Context, registry: &Registry)
pub fn serialize__define_signature(registry: &Registry) -> FunctionSignature
pub fn serialize__define_function(registry: &Registry) -> Function
pub fn deserialize__intuicio_function( context: &mut Context, registry: &Registry, )
pub fn deserialize__define_signature(registry: &Registry) -> FunctionSignature
pub fn deserialize__define_function(registry: &Registry) -> Function
Source§impl Bytes
impl Bytes
pub fn new_raw(bytes: Vec<u8>) -> Self
pub fn get_ref(&self) -> &[u8] ⓘ
pub fn get_mut(&mut self) -> &mut [u8] ⓘ
pub fn new(registry: &Registry) -> Reference
pub fn from(registry: &Registry, array: Reference) -> Reference
pub fn into(registry: &Registry, bytes: Reference) -> Reference
pub fn size(registry: &Registry, bytes: Reference) -> Reference
pub fn position(registry: &Registry, bytes: Reference) -> Reference
pub fn set_position(bytes: Reference, position: Reference) -> Reference
pub fn native_endian(registry: &Registry, bytes: Reference) -> Reference
pub fn set_native_endian(bytes: Reference, mode: Reference) -> Reference
pub fn clear(bytes: Reference) -> Reference
pub fn get_bit( registry: &Registry, bytes: Reference, index: Reference, ) -> Reference
pub fn set_bit( bytes: Reference, index: Reference, value: Reference, ) -> Reference
pub fn get_integer( registry: &Registry, bytes: Reference, index: Reference, ) -> Reference
pub fn set_integer( bytes: Reference, index: Reference, value: Reference, ) -> Reference
pub fn get_real( registry: &Registry, bytes: Reference, index: Reference, ) -> Reference
pub fn set_real( bytes: Reference, index: Reference, value: Reference, ) -> Reference
pub fn read_boolean(registry: &Registry, bytes: Reference) -> Reference
pub fn read_u8(registry: &Registry, bytes: Reference) -> Reference
pub fn read_u16(registry: &Registry, bytes: Reference) -> Reference
pub fn read_u32(registry: &Registry, bytes: Reference) -> Reference
pub fn read_u64(registry: &Registry, bytes: Reference) -> Reference
pub fn read_i8(registry: &Registry, bytes: Reference) -> Reference
pub fn read_i16(registry: &Registry, bytes: Reference) -> Reference
pub fn read_i32(registry: &Registry, bytes: Reference) -> Reference
pub fn read_i64(registry: &Registry, bytes: Reference) -> Reference
pub fn read_f32(registry: &Registry, bytes: Reference) -> Reference
pub fn read_f64(registry: &Registry, bytes: Reference) -> Reference
pub fn read_text( registry: &Registry, bytes: Reference, size: Reference, ) -> Reference
pub fn read_bytes( registry: &Registry, bytes: Reference, size: Reference, ) -> Reference
pub fn write_boolean( registry: &Registry, bytes: Reference, value: Reference, ) -> Reference
pub fn write_u8( registry: &Registry, bytes: Reference, value: Reference, ) -> Reference
pub fn write_u16( registry: &Registry, bytes: Reference, value: Reference, ) -> Reference
pub fn write_u32( registry: &Registry, bytes: Reference, value: Reference, ) -> Reference
pub fn write_u64( registry: &Registry, bytes: Reference, value: Reference, ) -> Reference
pub fn write_i8( registry: &Registry, bytes: Reference, value: Reference, ) -> Reference
pub fn write_i16( registry: &Registry, bytes: Reference, value: Reference, ) -> Reference
pub fn write_i32( registry: &Registry, bytes: Reference, value: Reference, ) -> Reference
pub fn write_i64( registry: &Registry, bytes: Reference, value: Reference, ) -> Reference
pub fn write_f32( registry: &Registry, bytes: Reference, value: Reference, ) -> Reference
pub fn write_f64( registry: &Registry, bytes: Reference, value: Reference, ) -> Reference
pub fn write_text( registry: &Registry, bytes: Reference, value: Reference, ) -> Reference
pub fn write_bytes( registry: &Registry, bytes: Reference, value: Reference, ) -> Reference
pub fn serialize(bytes: Reference, value: Reference) -> Reference
pub fn deserialize(registry: &Registry, bytes: Reference) -> Reference
Trait Implementations§
Source§impl IntuicioStruct for Bytes
impl IntuicioStruct for Bytes
fn define_struct(registry: &Registry) -> Struct
Auto Trait Implementations§
impl Freeze for Bytes
impl RefUnwindSafe for Bytes
impl Send for Bytes
impl Sync for Bytes
impl Unpin for Bytes
impl UnwindSafe for Bytes
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more