pub struct CalcWatch { /* private fields */ }Expand description
A bounded standard stream endpoint carrying expression-tree progress and change packets.
Implementations§
Source§impl CalcWatch
impl CalcWatch
Sourcepub fn stream(&self) -> &Arc<StreamValue>
pub fn stream(&self) -> &Arc<StreamValue>
Returns the existing standard stream value.
Sourcepub fn next(&self) -> Result<Option<StreamItem>>
pub fn next(&self) -> Result<Option<StreamItem>>
Consumes the next packet through the ordinary stream operation.
Sourcepub fn overflow_evidence(&self) -> u64
pub fn overflow_evidence(&self) -> u64
Returns explicit lifetime overflow evidence for this endpoint.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CalcWatch
impl RefUnwindSafe for CalcWatch
impl Send for CalcWatch
impl Sync for CalcWatch
impl Unpin for CalcWatch
impl UnsafeUnpin for CalcWatch
impl UnwindSafe for CalcWatch
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