Terminate

Trait Terminate 

Source
pub trait Terminate<E, R>
where E: Into<VarInt> + Send, R: AsRef<[u8]> + Send,
{ // Required method fn terminate(&self, error_code: E, reason: &R); }

Required Methods§

Source

fn terminate(&self, error_code: E, reason: &R)

Implementors§

Source§

impl<E, R> Terminate<E, R> for Interaction
where E: Into<VarInt> + Send, R: AsRef<[u8]> + Send,

Source§

impl<E, R> Terminate<E, R> for Peer
where E: Into<VarInt> + Send, R: AsRef<[u8]> + Send,

Source§

impl<E, R> Terminate<E, R> for PeerGroup
where E: Into<VarInt> + Send, R: AsRef<[u8]> + Send,

Source§

impl<E, R> Terminate<E, R> for ScatterNet
where E: Into<VarInt> + Send, R: AsRef<[u8]> + Send,