terrazzo-terminal 0.2.7

A simple web-based terminal emulator built on Terrazzo.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#![cfg(feature = "port-forward")]

use futures::Stream;
use terrazzo::declare_trait_aliias;

use crate::backend::protos::terrazzo::portforward::PortForwardDataRequest;

pub mod bind;
pub mod download;
mod grpc;
mod listeners;
pub mod stream;
pub mod upload;

declare_trait_aliias!(
    RequestDataStream,
    Stream<Item = Result<PortForwardDataRequest, tonic::Status>> + Unpin + Send + 'static);