pub struct IdnBackend { /* private fields */ }Expand description
IDN DAC backend (ILDA Digital Network).
Implementations§
Source§impl IdnBackend
impl IdnBackend
pub fn new(server: ServerInfo, service: ServiceInfo) -> Self
Trait Implementations§
Source§impl DacBackend for IdnBackend
impl DacBackend for IdnBackend
Source§fn disconnect(&mut self) -> Result<()>
fn disconnect(&mut self) -> Result<()>
Disconnect from the DAC.
Source§fn is_connected(&self) -> bool
fn is_connected(&self) -> bool
Check if connected to the DAC.
Source§fn write_frame(&mut self, frame: &LaserFrame) -> Result<WriteResult>
fn write_frame(&mut self, frame: &LaserFrame) -> Result<WriteResult>
Write a frame to the DAC. Read more
Auto Trait Implementations§
impl Freeze for IdnBackend
impl RefUnwindSafe for IdnBackend
impl Send for IdnBackend
impl Sync for IdnBackend
impl Unpin for IdnBackend
impl UnwindSafe for IdnBackend
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