Membrane.Time.pretty_duration
You're seeing just the function
pretty_duration
, go back to Membrane.Time module for more information.
Specs
Returns duration as a string with unit. Chosen unit is the biggest possible that doesn't involve precission loss.
Examples
iex> import Membrane.Time
iex> 10 |> milliseconds() |> pretty_duration()
"10 ms"
iex> 60_000_000 |> microseconds() |> pretty_duration()
"1 min"
iex> 2 |> nanoseconds() |> pretty_duration()
"2 ns"