[][src]Trait saigon_core::Adapter

pub trait Adapter {
    fn name(&self) -> String;
fn version(&self) -> String;
fn handle(&mut self, payload: &str) -> Option<Command>; }

A Saigon adapter.

Required methods

fn name(&self) -> String

Returns the adapter's name.

fn version(&self) -> String

Returns the adapter's version.

fn handle(&mut self, payload: &str) -> Option<Command>

Handles a payload for the adapter to produce a Command.

Loading content...

Implementors

Loading content...