libbladerf-rs 0.3.0

Fully Rust native BladeRF driver
1
2
3
4
5
6
7
8
pub mod mock;
pub mod usb;
use crate::Result;
use std::time::Duration;
pub trait Transport: Send {
    fn out_buffer(&mut self) -> Result<&mut [u8]>;
    fn submit(&mut self, timeout: Option<Duration>) -> Result<&[u8]>;
}