Common/Output/
mod.rs

1//! # Output Service
2//!
3//! This module defines the abstract contract for the Output Channel service.
4//! It includes the `OutputChannelManager` trait and the `ActionEffect`
5//! constructors for every output channel operation.
6
7#![allow(non_snake_case, non_camel_case_types)]
8
9// --- Trait Definition ---
10pub mod OutputChannelManager;
11
12// --- Effect Constructors ---
13pub mod AppendToOutputChannel;
14
15pub mod ClearOutputChannel;
16
17pub mod CloseOutputChannelView;
18
19pub mod DisposeOutputChannel;
20
21pub mod RegisterOutputChannel;
22
23pub mod ReplaceOutputChannelContent;
24
25pub mod RevealOutputChannel;