Skip to main content

NetworkDescription

Trait NetworkDescription 

Source
pub trait NetworkDescription {
    // Required method
    fn instantiate(&self, n_parties: usize) -> Vec<Channels>;
}
Expand description

A NetworkDescription is responsible for instantiating the networks it describes by spawning channels for each party.

Required Methods§

Source

fn instantiate(&self, n_parties: usize) -> Vec<Channels>

Instantiates the Channels for each party.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§