pub struct Version1ClockParameters {
pub rate: ClkRate,
pub source: V1ClkSrc,
}Expand description
The parameters of media and sampling clock.
Fields§
§rate: ClkRateThe rate of media clock.
source: V1ClkSrcThe source of sampling clock.
Trait Implementations§
Source§impl Clone for Version1ClockParameters
impl Clone for Version1ClockParameters
Source§fn clone(&self) -> Version1ClockParameters
fn clone(&self) -> Version1ClockParameters
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 Version1ClockParameters
impl Debug for Version1ClockParameters
Source§impl Default for Version1ClockParameters
impl Default for Version1ClockParameters
Source§fn default() -> Version1ClockParameters
fn default() -> Version1ClockParameters
Returns the “default value” for a type. Read more
Source§impl PartialEq for Version1ClockParameters
impl PartialEq for Version1ClockParameters
impl Copy for Version1ClockParameters
impl Eq for Version1ClockParameters
impl StructuralPartialEq for Version1ClockParameters
Auto Trait Implementations§
impl Freeze for Version1ClockParameters
impl RefUnwindSafe for Version1ClockParameters
impl Send for Version1ClockParameters
impl Sync for Version1ClockParameters
impl Unpin for Version1ClockParameters
impl UnwindSafe for Version1ClockParameters
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<Version1ClockParameters> for Owhere
O: MotuVersion1ClockSpecification,
impl<O> MotuWhollyCacheableParamsOperation<Version1ClockParameters> for Owhere
O: MotuVersion1ClockSpecification,
Source§fn cache_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &mut Version1ClockParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn cache_wholly( req: &mut FwReq, node: &mut FwNode, params: &mut Version1ClockParameters, timeout_ms: u32, ) -> Result<(), Error>
Cache whole parameters.
Source§impl<O> MotuWhollyUpdatableParamsOperation<Version1ClockParameters> for Owhere
O: MotuVersion1ClockSpecification,
impl<O> MotuWhollyUpdatableParamsOperation<Version1ClockParameters> for Owhere
O: MotuVersion1ClockSpecification,
Source§fn update_wholly(
req: &mut FwReq,
node: &mut FwNode,
params: &Version1ClockParameters,
timeout_ms: u32,
) -> Result<(), Error>
fn update_wholly( req: &mut FwReq, node: &mut FwNode, params: &Version1ClockParameters, timeout_ms: u32, ) -> Result<(), Error>
Update whole parameters.