pub struct InstrumentHandle { /* private fields */ }Implementations§
Source§impl InstrumentHandle
impl InstrumentHandle
pub fn blocking_read_raw(&self) -> Result<Vec<u8>, GpibError>
pub fn blocking_read(&self) -> Result<String, GpibError>
pub async fn read_raw(&self) -> Result<Vec<u8>, GpibError>
pub async fn read(&self) -> Result<String, GpibError>
pub fn blocking_write(&self, data: &str) -> Result<(), GpibError>
pub async fn write(&self, data: &str) -> Result<(), GpibError>
pub fn blocking_query(&self, data: &str) -> Result<String, GpibError>
pub async fn query(&self, data: &str) -> Result<String, GpibError>
Trait Implementations§
Source§impl Debug for InstrumentHandle
impl Debug for InstrumentHandle
Source§impl Display for InstrumentHandle
impl Display for InstrumentHandle
Auto Trait Implementations§
impl Freeze for InstrumentHandle
impl RefUnwindSafe for InstrumentHandle
impl Send for InstrumentHandle
impl Sync for InstrumentHandle
impl Unpin for InstrumentHandle
impl UnwindSafe for InstrumentHandle
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