pub enum ParticipantRetentionCapacityInvalid {
EntryCapacity {
required: u128,
configured: u64,
},
ByteCapacity {
required: u128,
configured: u64,
},
EpisodeChurnLimit {
configured: u64,
required_minimum: u64,
required_maximum: u64,
},
}Expand description
Participant retention configuration failed its fixed startup validation.
SuccessorOccurrenceArray is deliberately absent under
docs/design/LP-EXTRACTION-GOAL.md Fix 2: cursor-progress accounting is
per participant and no serialized fixed occurrence array is part of this
crate’s state model.
Variants§
EntryCapacity
Configured retained-entry capacity is below the exact required value.
Fields
ByteCapacity
Configured retained-byte capacity is below the exact required value.
Fields
EpisodeChurnLimit
Episode churn limit is outside the proved bounded domain.
Trait Implementations§
Source§impl Clone for ParticipantRetentionCapacityInvalid
impl Clone for ParticipantRetentionCapacityInvalid
Source§fn clone(&self) -> ParticipantRetentionCapacityInvalid
fn clone(&self) -> ParticipantRetentionCapacityInvalid
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 ParticipantRetentionCapacityInvalid
impl Eq for ParticipantRetentionCapacityInvalid
impl StructuralPartialEq for ParticipantRetentionCapacityInvalid
Auto Trait Implementations§
impl Freeze for ParticipantRetentionCapacityInvalid
impl RefUnwindSafe for ParticipantRetentionCapacityInvalid
impl Send for ParticipantRetentionCapacityInvalid
impl Sync for ParticipantRetentionCapacityInvalid
impl Unpin for ParticipantRetentionCapacityInvalid
impl UnsafeUnpin for ParticipantRetentionCapacityInvalid
impl UnwindSafe for ParticipantRetentionCapacityInvalid
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