#[repr(C)]pub struct SubscriptionClock {
pub id: Clockid,
pub timeout: Timestamp,
pub precision: Timestamp,
pub flags: Subclockflags,
}
Fields§
§id: Clockid
The clock against which to compare the timestamp.
timeout: Timestamp
The absolute or relative timestamp.
precision: Timestamp
The amount of time that the implementation may wait additionally to coalesce with other events.
flags: Subclockflags
Flags specifying whether the timeout is absolute or relative
Trait Implementations§
Source§impl Clone for SubscriptionClock
impl Clone for SubscriptionClock
Source§fn clone(&self) -> SubscriptionClock
fn clone(&self) -> SubscriptionClock
Returns a copy 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 SubscriptionClock
impl Debug for SubscriptionClock
impl Copy for SubscriptionClock
Auto Trait Implementations§
impl Freeze for SubscriptionClock
impl RefUnwindSafe for SubscriptionClock
impl Send for SubscriptionClock
impl Sync for SubscriptionClock
impl Unpin for SubscriptionClock
impl UnwindSafe for SubscriptionClock
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