pub struct ProjectionSelector { /* private fields */ }Implementations§
Source§impl ProjectionSelector
impl ProjectionSelector
pub fn new(projection: EvolutionProjection) -> Self
pub fn with_now(projection: EvolutionProjection, now: DateTime<Utc>) -> Self
Trait Implementations§
Source§impl Selector for ProjectionSelector
impl Selector for ProjectionSelector
fn select(&self, input: &SelectorInput) -> Vec<GeneCandidate>
Auto Trait Implementations§
impl Freeze for ProjectionSelector
impl RefUnwindSafe for ProjectionSelector
impl Send for ProjectionSelector
impl Sync for ProjectionSelector
impl Unpin for ProjectionSelector
impl UnsafeUnpin for ProjectionSelector
impl UnwindSafe for ProjectionSelector
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