Lines Matching refs:TimerSpec
34 pub(crate) struct TimerSpec(libc::itimerspec);
36 impl TimerSpec {
45 impl AsMut<libc::itimerspec> for TimerSpec {
51 impl AsRef<libc::itimerspec> for TimerSpec {
57 impl From<Expiration> for TimerSpec {
58 fn from(expiration: Expiration) -> TimerSpec {
60 Expiration::OneShot(t) => TimerSpec(libc::itimerspec {
65 TimerSpec(libc::itimerspec {
70 Expiration::Interval(t) => TimerSpec(libc::itimerspec {
111 impl From<TimerSpec> for Expiration {
112 fn from(timerspec: TimerSpec) -> Expiration {
114 TimerSpec(libc::itimerspec {
123 TimerSpec(libc::itimerspec {