pub struct TestSignaldSocket { /* private fields */ }
Implementations§
Source§impl TestSignaldSocket
impl TestSignaldSocket
pub fn new(bus_size: usize) -> TestSignaldSocket
pub fn get_tx(&mut self) -> Arc<Mutex<Bus<SignaldResponse>>>
Trait Implementations§
Source§impl Socket for TestSignaldSocket
impl Socket for TestSignaldSocket
fn send_request(&mut self, _request: &SignaldRequest)
fn get_rx(&mut self) -> BusReader<SignaldResponse>
Auto Trait Implementations§
impl Freeze for TestSignaldSocket
impl RefUnwindSafe for TestSignaldSocket
impl Send for TestSignaldSocket
impl Sync for TestSignaldSocket
impl Unpin for TestSignaldSocket
impl UnwindSafe for TestSignaldSocket
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more