pub struct Channel { /* private fields */ }
Implementations§
Source§impl Channel
impl Channel
pub fn connect__intuicio_function(context: &mut Context, registry: &Registry)
pub fn connect__define_signature(registry: &Registry) -> FunctionSignature
pub fn connect__define_function(registry: &Registry) -> Function
pub fn set_nonblocking__intuicio_function( context: &mut Context, registry: &Registry, )
pub fn set_nonblocking__define_signature( registry: &Registry, ) -> FunctionSignature
pub fn set_nonblocking__define_function(registry: &Registry) -> Function
pub fn set_no_delay__intuicio_function( context: &mut Context, registry: &Registry, )
pub fn set_no_delay__define_signature(registry: &Registry) -> FunctionSignature
pub fn set_no_delay__define_function(registry: &Registry) -> Function
pub fn read__intuicio_function(context: &mut Context, registry: &Registry)
pub fn read__define_signature(registry: &Registry) -> FunctionSignature
pub fn read__define_function(registry: &Registry) -> Function
pub fn write__intuicio_function(context: &mut Context, registry: &Registry)
pub fn write__define_signature(registry: &Registry) -> FunctionSignature
pub fn write__define_function(registry: &Registry) -> Function
Source§impl Channel
impl Channel
pub fn connect(registry: &Registry, address: Reference) -> Reference
pub fn set_nonblocking( registry: &Registry, channel: Reference, mode: Reference, ) -> Reference
pub fn set_no_delay( registry: &Registry, channel: Reference, mode: Reference, ) -> Reference
pub fn read( registry: &Registry, channel: Reference, size: Reference, ) -> Reference
pub fn write( registry: &Registry, channel: Reference, buffer: Reference, ) -> Reference
Trait Implementations§
Source§impl IntuicioStruct for Channel
impl IntuicioStruct for Channel
fn define_struct(registry: &Registry) -> Struct
Auto Trait Implementations§
impl Freeze for Channel
impl RefUnwindSafe for Channel
impl Send for Channel
impl Sync for Channel
impl Unpin for Channel
impl UnwindSafe for Channel
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