Function shadowsocks::relay::server::run [] [src]

pub fn run(config: Config) -> Result<()>

Relay server running on server side.

use shadowsocks::relay::server::run;
use shadowsocks::config::{Config, ServerConfig};
use shadowsocks::crypto::CipherType;

let mut config = Config::new();
config.server = vec![
    ServerConfig::basic("127.0.0.1:8388".parse().unwrap(),
                        "server-password".to_string(),
                        CipherType::Aes256Cfb)];
run(config).unwrap();