aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxoviat <[email protected]>2021-03-01 11:59:40 -0600
committerxoviat <[email protected]>2021-03-01 11:59:40 -0600
commita7549108a8b3ae32273ec3bcc25f8a5c48b7fc98 (patch)
treeb28ac98532d1cb94d86b2814a7cb44db952940b3
parentd029f651fada0b998f6899b92d93ff175fd74571 (diff)
rename methods
-rw-r--r--embassy/src/time/duration.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/embassy/src/time/duration.rs b/embassy/src/time/duration.rs
index 2d78c06b2..ba8960606 100644
--- a/embassy/src/time/duration.rs
+++ b/embassy/src/time/duration.rs
@@ -22,6 +22,10 @@ impl Duration {
22 self.ticks * 1000 / TICKS_PER_SECOND 22 self.ticks * 1000 / TICKS_PER_SECOND
23 } 23 }
24 24
25 pub const fn as_micros(&self) -> u64 {
26 self.ticks * 1_000_000 / TICKS_PER_SECOND
27 }
28
25 pub const fn from_ticks(ticks: u64) -> Duration { 29 pub const fn from_ticks(ticks: u64) -> Duration {
26 Duration { ticks } 30 Duration { ticks }
27 } 31 }
@@ -41,7 +45,7 @@ impl Duration {
41 /* 45 /*
42 NOTE: us delays may not be as accurate 46 NOTE: us delays may not be as accurate
43 */ 47 */
44 pub const fn from_us(millis: u64) -> Duration { 48 pub const fn from_micros(millis: u64) -> Duration {
45 Duration { 49 Duration {
46 ticks: millis * TICKS_PER_SECOND / 1_000_000, 50 ticks: millis * TICKS_PER_SECOND / 1_000_000,
47 } 51 }