pub enum PoolingStateComponent {
PendingValues,
PendingGates,
Pooled,
OverlapValues,
OverlapGates,
}Expand description
Semantic component of one append-only pooling stream.
Variants§
PendingValues
Source values waiting for a complete pooling group.
PendingGates
Source gate logits waiting for a complete pooling group.
Pooled
Complete pooled output history.
OverlapValues
Source values retained for an overlapping group.
OverlapGates
Source gate logits retained for an overlapping group.
Trait Implementations§
Source§impl Clone for PoolingStateComponent
impl Clone for PoolingStateComponent
Source§fn clone(&self) -> PoolingStateComponent
fn clone(&self) -> PoolingStateComponent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PoolingStateComponent
Source§impl Debug for PoolingStateComponent
impl Debug for PoolingStateComponent
Source§impl<'de> Deserialize<'de> for PoolingStateComponent
impl<'de> Deserialize<'de> for PoolingStateComponent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PoolingStateComponent
Source§impl Hash for PoolingStateComponent
impl Hash for PoolingStateComponent
Source§impl Ord for PoolingStateComponent
impl Ord for PoolingStateComponent
Source§fn cmp(&self, other: &PoolingStateComponent) -> Ordering
fn cmp(&self, other: &PoolingStateComponent) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for PoolingStateComponent
impl PartialEq for PoolingStateComponent
Source§impl PartialOrd for PoolingStateComponent
impl PartialOrd for PoolingStateComponent
Source§impl Serialize for PoolingStateComponent
impl Serialize for PoolingStateComponent
impl StructuralPartialEq for PoolingStateComponent
Auto Trait Implementations§
impl Freeze for PoolingStateComponent
impl RefUnwindSafe for PoolingStateComponent
impl Send for PoolingStateComponent
impl Sync for PoolingStateComponent
impl Unpin for PoolingStateComponent
impl UnsafeUnpin for PoolingStateComponent
impl UnwindSafe for PoolingStateComponent
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