Docs.rs
  • protoflow-blocks-0.3.0
    • protoflow-blocks 0.3.0
    • Docs.rs crate page
    • Unlicense
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • artob
    • Dependencies
      • blake3 ^1.5 normal optional
      • protoflow-core =0.3.0 normal
      • protoflow-derive =0.3.0 normal
      • serde ^1.0 normal optional
      • simple-mermaid ^0.1 normal
      • stability ^0.2 normal
      • sysml-model =0.2.3 normal optional
      • tracing ^0.1 normal optional
      • protoflow-derive =0.3.0 dev
      • cfg_aliases ^0.2 build
    • Versions
    • 0% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

protoflow_blocks0.3.0

StdioSystem

Required Methods

  • build_system

Object Safety

Implementors

In crate protoflow_blocks

Trait protoflow_blocks::StdioSystem

source ·
pub trait StdioSystem {
    // Required method
    fn build_system(config: StdioConfig) -> Result<System, StdioError>;
}

Required Methods§

source

fn build_system(config: StdioConfig) -> Result<System, StdioError>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl StdioSystem for Decode

source§

impl StdioSystem for Encode

source§

impl StdioSystem for EncodeHex

source§

impl StdioSystem for Hash

source§

impl StdioSystem for Random<u64>

source§

impl StdioSystem for ReadDir

source§

impl StdioSystem for ReadFile

source§

impl StdioSystem for ReadStdin

source§

impl StdioSystem for WriteFile

source§

impl StdioSystem for WriteStderr

source§

impl StdioSystem for WriteStdout

source§

impl<T: Message + FromStr + ToString + 'static> StdioSystem for Count<T>

source§

impl<T: Message + FromStr + ToString + 'static> StdioSystem for Delay<T>

source§

impl<T: Message + FromStr> StdioSystem for ReadEnv<T>

source§

impl<T: Message> StdioSystem for Buffer<T>

source§

impl<T: Message> StdioSystem for Const<T>

source§

impl<T: Message> StdioSystem for Drop<T>