Struct fuchsia_zircon::ClockUpdate
source · pub struct ClockUpdate { /* private fields */ }
Expand description
Specifies an update to zero or more properties of a clock. See [Clock::update
]
Implementations§
source§impl ClockUpdate
impl ClockUpdate
sourcepub fn builder() -> ClockUpdateBuilder<Null, Null, Null>
pub fn builder() -> ClockUpdateBuilder<Null, Null, Null>
Returns a new, empty, ClockUpdateBuilder
.
sourcepub fn options(&self) -> u64
pub fn options(&self) -> u64
Returns a bitfield of options to pass to sys::zx_clock_update
in conjunction with a
zx_clock_update_args_v2_t
generated from this ClockUpdate
.
Trait Implementations§
source§impl Debug for ClockUpdate
impl Debug for ClockUpdate
source§impl From<ClockUpdate> for zx_clock_update_args_v2_t
impl From<ClockUpdate> for zx_clock_update_args_v2_t
source§fn from(clock_update: ClockUpdate) -> Self
fn from(clock_update: ClockUpdate) -> Self
Converts to this type from the input type.
source§impl<V: ValueState, R: RateState, E: ErrorState> From<ClockUpdateBuilder<V, R, E>> for ClockUpdate
impl<V: ValueState, R: RateState, E: ErrorState> From<ClockUpdateBuilder<V, R, E>> for ClockUpdate
source§fn from(builder: ClockUpdateBuilder<V, R, E>) -> Self
fn from(builder: ClockUpdateBuilder<V, R, E>) -> Self
Converts to this type from the input type.
source§impl PartialEq for ClockUpdate
impl PartialEq for ClockUpdate
source§fn eq(&self, other: &ClockUpdate) -> bool
fn eq(&self, other: &ClockUpdate) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ClockUpdate
impl StructuralPartialEq for ClockUpdate
Auto Trait Implementations§
impl Freeze for ClockUpdate
impl RefUnwindSafe for ClockUpdate
impl Send for ClockUpdate
impl Sync for ClockUpdate
impl Unpin for ClockUpdate
impl UnwindSafe for ClockUpdate
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