Skip to main content

Module processor

Module processor 

Source

Structs§

BufferIdx
Context
ContextHandle
Events
Input
Output
PhantomData
Zero-sized type used to mark things that “act like” they own a T.
PortHandle
ProcessorName
Runtime
State
SystemInput
SystemOutput
TypeId
A TypeId represents a globally unique identifier for a type.
UnsafeCell
The core primitive for interior mutability in Rust.

Enums§

PortType

Traits§

Any
A trait to emulate dynamic typing.
Deref
Used for immutable dereferencing operations, like *v.
DerefMut
Used for mutable dereferencing operations, like in *v = 1;.
Port
Processor
ProcessorHandle

Functions§

get_input
get_output
get_state
input
output