pub struct TemporalPattern { /* private fields */ }Expand description
Temporal patterns
Implementations§
Source§impl TemporalPattern
impl TemporalPattern
pub fn new() -> Self
Sourcepub fn get_pattern_id(&self) -> &str
pub fn get_pattern_id(&self) -> &str
Get the pattern ID.
Sourcepub fn get_pattern_type(&self) -> &TemporalPatternType
pub fn get_pattern_type(&self) -> &TemporalPatternType
Get the pattern type.
Sourcepub fn set_pattern_type(&mut self, ptype: TemporalPatternType)
pub fn set_pattern_type(&mut self, ptype: TemporalPatternType)
Set the pattern type.
Sourcepub fn get_time_scale(&self) -> &TimeScale
pub fn get_time_scale(&self) -> &TimeScale
Get the time scale.
Sourcepub fn set_time_scale(&mut self, scale: TimeScale)
pub fn set_time_scale(&mut self, scale: TimeScale)
Set the time scale.
Sourcepub fn get_periodicity(&self) -> Option<f64>
pub fn get_periodicity(&self) -> Option<f64>
Get the periodicity, if any.
Sourcepub fn set_periodicity(&mut self, periodicity: Option<f64>)
pub fn set_periodicity(&mut self, periodicity: Option<f64>)
Set the periodicity.
Trait Implementations§
Source§impl Clone for TemporalPattern
impl Clone for TemporalPattern
Source§fn clone(&self) -> TemporalPattern
fn clone(&self) -> TemporalPattern
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for TemporalPattern
impl RefUnwindSafe for TemporalPattern
impl Send for TemporalPattern
impl Sync for TemporalPattern
impl Unpin for TemporalPattern
impl UnsafeUnpin for TemporalPattern
impl UnwindSafe for TemporalPattern
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more