pub struct ConfirmedSwingFactProjector { /* private fields */ }Expand description
Retains the latest confirmed high or low swing while preserving its actual confirmation update.
Implementations§
Source§impl ConfirmedSwingFactProjector
impl ConfirmedSwingFactProjector
pub fn new( series_id: SeriesId, swing_kind: SwingKind, fact: ConfirmedSwingFactKind, ) -> Self
Trait Implementations§
Source§impl HistoricalNamedInputProjector for ConfirmedSwingFactProjector
impl HistoricalNamedInputProjector for ConfirmedSwingFactProjector
fn output_type(&self) -> ValueType
fn project( &self, context: NamedInputProjectionContext<'_>, ) -> Result<ProjectedNamedInput, NamedInputProjectionError>
Auto Trait Implementations§
impl !Freeze for ConfirmedSwingFactProjector
impl !RefUnwindSafe for ConfirmedSwingFactProjector
impl !Sync for ConfirmedSwingFactProjector
impl Send for ConfirmedSwingFactProjector
impl Unpin for ConfirmedSwingFactProjector
impl UnsafeUnpin for ConfirmedSwingFactProjector
impl UnwindSafe for ConfirmedSwingFactProjector
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