[][src]Trait lin_bus::master::Master

pub trait Master {
type Error;
    fn send_wakeup(&mut self) -> Result<(), Self::Error>;
fn write_frame(&mut self, frame: &Frame) -> Result<(), Self::Error>;
fn read_frame(
        &mut self,
        pid: PID,
        data_lengh: usize
    ) -> Result<Frame, Self::Error>; }

Associated Types

type Error

Loading content...

Required methods

fn send_wakeup(&mut self) -> Result<(), Self::Error>

fn write_frame(&mut self, frame: &Frame) -> Result<(), Self::Error>

fn read_frame(
    &mut self,
    pid: PID,
    data_lengh: usize
) -> Result<Frame, Self::Error>

Loading content...

Implementors

impl<Driver> Master for Driver where
    Driver: Master
[src]

type Error = Driver::Error

Loading content...