pub trait Stream {
type Item: ?Sized;
// Required methods
fn start(&mut self) -> Result<(), StartError>;
fn stop(&mut self) -> Result<()>;
}
Expand description
Streaming I/O
Required Associated Types§
Required Methods§
Sourcefn start(&mut self) -> Result<(), StartError>
fn start(&mut self) -> Result<(), StartError>
Start streaming, takes exclusive ownership of a device