pub struct AureonMonitorSourceProtocol;
Expand description
The protocol implementation of monitor output.
Trait Implementations§
Source§impl AvcSelectorOperation for AureonMonitorSourceProtocol
impl AvcSelectorOperation for AureonMonitorSourceProtocol
Source§const FUNC_BLOCK_ID_LIST: &'static [u8]
const FUNC_BLOCK_ID_LIST: &'static [u8]
The list of function block identifier.
Source§const INPUT_PLUG_ID_LIST: &'static [u8]
const INPUT_PLUG_ID_LIST: &'static [u8]
The list of plug identifier.
Source§fn create_selector_parameters() -> AvcSelectorParameters
fn create_selector_parameters() -> AvcSelectorParameters
Instantiate parameters.
Source§fn cache_selectors(
avc: &BebobAvc,
params: &mut AvcSelectorParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_selectors( avc: &BebobAvc, params: &mut AvcSelectorParameters, timeout_ms: u32, ) -> Result<(), Error>
Cache state of hardware to the parameters.
Source§fn update_selectors(
avc: &BebobAvc,
params: &AvcSelectorParameters,
old: &mut AvcSelectorParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn update_selectors( avc: &BebobAvc, params: &AvcSelectorParameters, old: &mut AvcSelectorParameters, timeout_ms: u32, ) -> Result<(), Error>
Update the hardware when detecting any changes in the parameters.
Source§impl Debug for AureonMonitorSourceProtocol
impl Debug for AureonMonitorSourceProtocol
Source§impl Default for AureonMonitorSourceProtocol
impl Default for AureonMonitorSourceProtocol
Source§fn default() -> AureonMonitorSourceProtocol
fn default() -> AureonMonitorSourceProtocol
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AureonMonitorSourceProtocol
impl RefUnwindSafe for AureonMonitorSourceProtocol
impl Send for AureonMonitorSourceProtocol
impl Sync for AureonMonitorSourceProtocol
impl Unpin for AureonMonitorSourceProtocol
impl UnwindSafe for AureonMonitorSourceProtocol
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