Skip to main content

Connection

Trait Connection 

Source
pub trait Connection {
    // Required methods
    fn connect(&mut self, url: &str, options: ConnectionOptions) -> Result<()>;
    fn disconnect(&mut self) -> Result<()>;
}
Expand description

Define a common trait for connection management

Required Methods§

Source

fn connect(&mut self, url: &str, options: ConnectionOptions) -> Result<()>

Connect to a server

Source

fn disconnect(&mut self) -> Result<()>

Disconnect from the server

Implementors§

Source§

impl Connection for Request

Implement the common trait for Request

Source§

impl Connection for Subscribe

Implement the common trait for Subscribe