Skip to main content

Crate trojan_core

Crate trojan_core 

Source
Expand description

Core types and constants shared across trojan crates.

This crate provides:

  • Default configuration values
  • Error type constants for metrics/logging
  • I/O utilities (relay, stream adapters)
  • Transport adapters (WebSocket, etc.)
  • Common project metadata

Re-exports§

pub use defaults::*;
pub use errors::*;

Modules§

defaults
Default configuration values.
errors
Error type constants for metrics and logging.
io
I/O utilities for bidirectional relay and stream adapters.
transport
Transport adapters for different protocols.

Constants§

PROJECT_NAME
Project name.
VERSION
Project version (from Cargo.toml).