Struct rtlola_interpreter::time::OffsetFloat
source · pub struct OffsetFloat { /* private fields */ }Expand description
Time represented as a positive real number representing seconds and sub-seconds as the offset to the preceding event.
Trait Implementations§
source§impl Clone for OffsetFloat
impl Clone for OffsetFloat
source§fn clone(&self) -> OffsetFloat
fn clone(&self) -> OffsetFloat
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 OffsetFloat
impl Debug for OffsetFloat
source§impl Default for OffsetFloat
impl Default for OffsetFloat
source§fn default() -> OffsetFloat
fn default() -> OffsetFloat
Returns the “default value” for a type. Read more
source§impl TimeMode for OffsetFloat
impl TimeMode for OffsetFloat
source§fn requires_timestamp() -> bool
fn requires_timestamp() -> bool
Returns whether the time TimeRepresentation require an explicit timestamp
source§impl TimeRepresentation for OffsetFloat
impl TimeRepresentation for OffsetFloat
source§fn convert_from(&mut self, ts: Duration) -> Time
fn convert_from(&mut self, ts: Duration) -> Time
Convert from the internal time representation to the monitor time.
source§fn convert_into(&self, ts: Time) -> Self::InnerTime
fn convert_into(&self, ts: Time) -> Self::InnerTime
Convert from monitor time to the internal representation.
source§fn parse(s: &str) -> Result<Duration, String>
fn parse(s: &str) -> Result<Duration, String>
Parse the internal representation from a string and convert it into monitor time.
source§fn default_start_time() -> Option<SystemTime>
fn default_start_time() -> Option<SystemTime>
Returns a default start time if applicable for the time representation.