pub enum VideoEvtResponseType {
AsyncCmd(AsyncCmdResponse),
Event(VideoEvt),
}Expand description
A return value when processing a event the back-end device sent.
Variants§
AsyncCmd(AsyncCmdResponse)
The responses for an asynchronous command.
Event(VideoEvt)
The event that happened in the back-end device.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for VideoEvtResponseType
impl RefUnwindSafe for VideoEvtResponseType
impl Send for VideoEvtResponseType
impl Sync for VideoEvtResponseType
impl Unpin for VideoEvtResponseType
impl UnwindSafe for VideoEvtResponseType
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