pub enum Admission {
Open,
Over,
Unfollowed,
}Expand description
What a reader of the stream does with the estimate, before it opens the stream. ONE rule for every reader (the script door and the census; the delta lens E585-D12-DELTA-N1, Rule 10).
Variants§
Open
The frame was followed to its end within the limit: open the stream.
Over
The estimate passed the limit: do NOT open the stream.
Unfollowed
The frame was not followed to its end, under the limit. The stream
refuses every such frame today (the pin
e585f_l3_the_sizing_follows_every_frame_the_stream_reads, re-run at
every bsv-rs bump), so the reader opens it and takes its refusal; a
read the stream DOES make of such bytes was not estimated, and the
reader answers it as over the limit, after the fact.
Trait Implementations§
impl Copy for Admission
impl Eq for Admission
impl StructuralPartialEq for Admission
Auto Trait Implementations§
impl Freeze for Admission
impl RefUnwindSafe for Admission
impl Send for Admission
impl Sync for Admission
impl Unpin for Admission
impl UnsafeUnpin for Admission
impl UnwindSafe for Admission
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