pub struct SignalUpdate {
pub signal_name: String,
pub value: SignalValue,
pub timestamp: DateTime<Utc>,
}Expand description
A single computed signal value emitted by the streaming pipeline.
Fields§
§signal_name: StringName of the signal that produced this value.
value: SignalValueThe computed value (or SignalValue::Unavailable during warm-up).
timestamp: DateTime<Utc>Wall-clock time at which the update was produced.
Implementations§
Trait Implementations§
Source§impl Clone for SignalUpdate
impl Clone for SignalUpdate
Auto Trait Implementations§
impl Freeze for SignalUpdate
impl RefUnwindSafe for SignalUpdate
impl Send for SignalUpdate
impl Sync for SignalUpdate
impl Unpin for SignalUpdate
impl UnsafeUnpin for SignalUpdate
impl UnwindSafe for SignalUpdate
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