pub struct Version2ClockParameters {
pub rate: ClkRate,
pub source: V2ClkSrc,
}Expand description
The parameters of media and sampling clocks.
Fields§
§rate: ClkRateThe rate of media clock.
source: V2ClkSrcThe source of sampling clock.
Trait Implementations§
Source§impl Clone for Version2ClockParameters
impl Clone for Version2ClockParameters
Source§fn clone(&self) -> Version2ClockParameters
fn clone(&self) -> Version2ClockParameters
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Version2ClockParameters
impl Debug for Version2ClockParameters
Source§impl Default for Version2ClockParameters
impl Default for Version2ClockParameters
Source§fn default() -> Version2ClockParameters
fn default() -> Version2ClockParameters
Returns the “default value” for a type. Read more
Source§impl PartialEq for Version2ClockParameters
impl PartialEq for Version2ClockParameters
impl Copy for Version2ClockParameters
impl Eq for Version2ClockParameters
impl StructuralPartialEq for Version2ClockParameters
Auto Trait Implementations§
impl Freeze for Version2ClockParameters
impl RefUnwindSafe for Version2ClockParameters
impl Send for Version2ClockParameters
impl Sync for Version2ClockParameters
impl Unpin for Version2ClockParameters
impl UnwindSafe for Version2ClockParameters
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<O> MotuWhollyCacheableParamsOperation<Version2ClockParameters> for Owhere
O: MotuVersion2ClockSpecification,
impl<O> MotuWhollyCacheableParamsOperation<Version2ClockParameters> for Owhere
O: MotuVersion2ClockSpecification,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut Version2ClockParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut Version2ClockParameters, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyUpdatableParamsOperation<Version2ClockParameters> for Owhere
O: MotuVersion2ClockSpecification,
impl<O> MotuWhollyUpdatableParamsOperation<Version2ClockParameters> for Owhere
O: MotuVersion2ClockSpecification,
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &Version2ClockParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &Version2ClockParameters, timeout_ms: u32, ) -> Result<(), Error>
Update whole parameters.