pub struct ConfiguredCalendarFeatureProjector { /* private fields */ }Implementations§
Source§impl ConfiguredCalendarFeatureProjector
impl ConfiguredCalendarFeatureProjector
pub fn new( series_id: SeriesId, calendar: ConfiguredTradingCalendar, input: CalendarInputSpec, ) -> Result<Self, CalendarError>
pub fn effective_input(&self) -> &CalendarInputSpec
Trait Implementations§
Source§impl HistoricalNamedInputProjector for ConfiguredCalendarFeatureProjector
impl HistoricalNamedInputProjector for ConfiguredCalendarFeatureProjector
fn output_type(&self) -> ValueType
fn project( &self, context: NamedInputProjectionContext<'_>, ) -> Result<ProjectedNamedInput, NamedInputProjectionError>
Auto Trait Implementations§
impl !Freeze for ConfiguredCalendarFeatureProjector
impl !RefUnwindSafe for ConfiguredCalendarFeatureProjector
impl !Sync for ConfiguredCalendarFeatureProjector
impl Send for ConfiguredCalendarFeatureProjector
impl Unpin for ConfiguredCalendarFeatureProjector
impl UnsafeUnpin for ConfiguredCalendarFeatureProjector
impl UnwindSafe for ConfiguredCalendarFeatureProjector
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