pub trait Server: Server {
// Provided methods
fn cli_command(
&mut self,
_: Params<Owned>,
_: Results<Owned>
) -> Promise<(), Error> { ... }
fn sleep_mode(
&mut self,
_: Params<Owned>,
_: Results<Owned>
) -> Promise<(), Error> { ... }
fn flash_mode(
&mut self,
_: Params<Owned>,
_: Results<Owned>
) -> Promise<(), Error> { ... }
fn manufacturing_test(
&mut self,
_: Params<Owned>,
_: Results<Owned>
) -> Promise<(), Error> { ... }
fn info(
&mut self,
_: Params<Owned>,
_: Results<Owned>
) -> Promise<(), Error> { ... }
fn supported_ids(
&mut self,
_: Params<Owned>,
_: Results<Owned>
) -> Promise<(), Error> { ... }
fn test(
&mut self,
_: Params<Owned>,
_: Results<Owned>
) -> Promise<(), Error> { ... }
fn pixel_setting(
&mut self,
_: Params<Owned>,
_: Results<Owned>
) -> Promise<(), Error> { ... }
fn pixel_set(
&mut self,
_: Params<Owned>,
_: Results<Owned>
) -> Promise<(), Error> { ... }
}