pub struct Uncompacted {
pub restored: Vec<MessageId>,
pub state: SummaryState,
}Expand description
What undo_summary did.
Fields§
§restored: Vec<MessageId>The entries put back in place of the summary, with their ids.
state: SummaryStateThe summary state now: the compaction’s before it, or the state before any.
Trait Implementations§
Source§impl Clone for Uncompacted
impl Clone for Uncompacted
Source§impl Debug for Uncompacted
impl Debug for Uncompacted
Source§impl Default for Uncompacted
impl Default for Uncompacted
impl Eq for Uncompacted
Source§impl PartialEq for Uncompacted
impl PartialEq for Uncompacted
impl StructuralPartialEq for Uncompacted
Auto Trait Implementations§
impl Freeze for Uncompacted
impl RefUnwindSafe for Uncompacted
impl Send for Uncompacted
impl Sync for Uncompacted
impl Unpin for Uncompacted
impl UnsafeUnpin for Uncompacted
impl UnwindSafe for Uncompacted
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.