pub struct SourceBarFactProjector { /* private fields */ }Expand description
Projects source-bar timing and explicit gap facts without using host time or callback count.
Implementations§
Source§impl SourceBarFactProjector
impl SourceBarFactProjector
pub fn new(series_id: SeriesId, kind: SourceBarFactKind) -> Self
Trait Implementations§
Source§impl HistoricalNamedInputProjector for SourceBarFactProjector
impl HistoricalNamedInputProjector for SourceBarFactProjector
fn output_type(&self) -> ValueType
fn project( &self, context: NamedInputProjectionContext<'_>, ) -> Result<ProjectedNamedInput, NamedInputProjectionError>
Auto Trait Implementations§
impl !Freeze for SourceBarFactProjector
impl !RefUnwindSafe for SourceBarFactProjector
impl !Sync for SourceBarFactProjector
impl Send for SourceBarFactProjector
impl Unpin for SourceBarFactProjector
impl UnsafeUnpin for SourceBarFactProjector
impl UnwindSafe for SourceBarFactProjector
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