pub struct CompressionActivity(/* private fields */);Expand description
Opaque token representing a terminal’s current compression activity.
The token is opaque and only equality comparisons are meaningful. An embedding application should cache it and restart its compression idle delay whenever the value changes. The value may wrap and changes in either direction have the same meaning.
Trait Implementations§
Source§impl Clone for CompressionActivity
impl Clone for CompressionActivity
impl Copy for CompressionActivity
Source§impl Debug for CompressionActivity
impl Debug for CompressionActivity
impl Eq for CompressionActivity
Source§impl PartialEq for CompressionActivity
impl PartialEq for CompressionActivity
impl StructuralPartialEq for CompressionActivity
Auto Trait Implementations§
impl Freeze for CompressionActivity
impl RefUnwindSafe for CompressionActivity
impl Send for CompressionActivity
impl Sync for CompressionActivity
impl Unpin for CompressionActivity
impl UnsafeUnpin for CompressionActivity
impl UnwindSafe for CompressionActivity
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