pub struct FixedUtcSessionProjector { /* private fields */ }Expand description
Reports whether a boundary falls inside any fixed UTC window, as a required boolean named input.
Each window is half-open, from its start up to but excluding its end, measured in seconds since UTC midnight; a window whose end is earlier than its start wraps past midnight. Sub-second parts of the boundary time are ignored. Sessions that follow a venue calendar or daylight-saving rule remain caller-owned projectors.
Implementations§
Trait Implementations§
Source§impl Clone for FixedUtcSessionProjector
impl Clone for FixedUtcSessionProjector
Source§impl Debug for FixedUtcSessionProjector
impl Debug for FixedUtcSessionProjector
impl Eq for FixedUtcSessionProjector
Source§impl HistoricalNamedInputProjector for FixedUtcSessionProjector
impl HistoricalNamedInputProjector for FixedUtcSessionProjector
fn output_type(&self) -> ValueType
fn project( &self, context: NamedInputProjectionContext<'_>, ) -> Result<ProjectedNamedInput, NamedInputProjectionError>
Source§impl PartialEq for FixedUtcSessionProjector
impl PartialEq for FixedUtcSessionProjector
impl StructuralPartialEq for FixedUtcSessionProjector
Auto Trait Implementations§
impl Freeze for FixedUtcSessionProjector
impl RefUnwindSafe for FixedUtcSessionProjector
impl Send for FixedUtcSessionProjector
impl Sync for FixedUtcSessionProjector
impl Unpin for FixedUtcSessionProjector
impl UnsafeUnpin for FixedUtcSessionProjector
impl UnwindSafe for FixedUtcSessionProjector
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.