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
Source§fn clone(&self) -> CompressionActivity
fn clone(&self) -> CompressionActivity
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 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