pub struct TimeShiftedFrame { /* private fields */ }Expand description
Transforms a time series frame by adding a time offset to all its data.
Implementations§
Source§impl TimeShiftedFrame
impl TimeShiftedFrame
Sourcepub fn builder() -> Builder<InputStage>
pub fn builder() -> Builder<InputStage>
Returns a new builder.
Source§impl TimeShiftedFrame
impl TimeShiftedFrame
Sourcepub fn new(input: TimeSeriesFrame, offset: Duration) -> Self
pub fn new(input: TimeSeriesFrame, offset: Duration) -> Self
Constructs a new instance of the type.
Sourcepub fn input(&self) -> &TimeSeriesFrame
pub fn input(&self) -> &TimeSeriesFrame
The underlying frame to time-shift.
Trait Implementations§
Source§impl Clone for TimeShiftedFrame
impl Clone for TimeShiftedFrame
Source§fn clone(&self) -> TimeShiftedFrame
fn clone(&self) -> TimeShiftedFrame
Returns a duplicate 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 TimeShiftedFrame
impl Debug for TimeShiftedFrame
Source§impl<'de> Deserialize<'de> for TimeShiftedFrame
impl<'de> Deserialize<'de> for TimeShiftedFrame
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<TimeShiftedFrame> for Builder<Complete>
impl From<TimeShiftedFrame> for Builder<Complete>
Source§fn from(v: TimeShiftedFrame) -> Self
fn from(v: TimeShiftedFrame) -> Self
Converts to this type from the input type.
Source§impl Hash for TimeShiftedFrame
impl Hash for TimeShiftedFrame
Source§impl Ord for TimeShiftedFrame
impl Ord for TimeShiftedFrame
Source§impl PartialEq for TimeShiftedFrame
impl PartialEq for TimeShiftedFrame
Source§impl PartialOrd for TimeShiftedFrame
impl PartialOrd for TimeShiftedFrame
Source§impl Serialize for TimeShiftedFrame
impl Serialize for TimeShiftedFrame
impl Eq for TimeShiftedFrame
Auto Trait Implementations§
impl Freeze for TimeShiftedFrame
impl RefUnwindSafe for TimeShiftedFrame
impl Send for TimeShiftedFrame
impl Sync for TimeShiftedFrame
impl Unpin for TimeShiftedFrame
impl UnsafeUnpin for TimeShiftedFrame
impl UnwindSafe for TimeShiftedFrame
Blanket Implementations§
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,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request