Re-exports§
pub use unsafe_erased;
pub use async_trait;
Enums§
- Basic
OpCode - High-level codes for each stage/operator in the pipeline.
- Network
Error - Operator
Failure Reason
Traits§
- Into
ArcOperator - A local trait to convert any
T
that implementsOperator
intoArc<dyn Operator>
. - OpCode
- Operator
- A trait that describes a single operator within the network. Each operator is responsible for processing input buffers to produce output buffers.
- Operator
Signature - The trait describing up to 4 inputs and 4 outputs for an operator.
Each
#[derive(Operator)]
implementation will provide a hidden struct implementing these 8 associated types. - Port
TryFrom0 - The dual trait: from a source type
Src
intoSelf
, given port 0. - Port
TryFrom1 - The dual trait: from a source type
Src
intoSelf
, given port 0. - Port
TryFrom2 - The dual trait: from a source type
Src
intoSelf
, given port 0. - Port
TryFrom3 - The dual trait: from a source type
Src
intoSelf
, given port 0. - Port
TryInto0 - A local trait for “port-aware” conversions
- Port
TryInto0 Any - Port
TryInto1 - A local trait for “port-aware” conversions
- Port
TryInto2 - A local trait for “port-aware” conversions
- Port
TryInto3 - A local trait for “port-aware” conversions
- Port
TryInto1 Any - Port
TryInto2 Any - Port
TryInto3 Any
Type Aliases§
- NetResult
- A convenient result alias for network operations.
- Network
Node IoChannel Array - Network
Node IoChannel Read Guard Array - Network
Node IoChannel Values - Network
Node IoChannel Write Guard Array