Trait can_type_rs::CanDeviceSync
source · pub trait CanDeviceSync {
type Error;
type Frame;
type Channel;
// Required methods
fn transmit_sync(
&self,
channel: Self::Channel,
frames: Self::Frame,
canfd: bool,
_: Option<usize>,
) -> Result<usize, Self::Error>;
fn receive_sync(
&self,
channel: Self::Channel,
canfd: bool,
timeout: Option<usize>,
) -> Result<Self::Frame, Self::Error>;
}Expand description
Transmit and Receive device trait.