pub struct ReactiveCompactResult {
pub messages: Vec<Message>,
pub compacted: bool,
}Expand description
Result of a reactive compact attempt.
Fields§
§messages: Vec<Message>The compacted message list to retry with.
compacted: boolWhether a compact actually happened.
Trait Implementations§
Source§impl Clone for ReactiveCompactResult
impl Clone for ReactiveCompactResult
Source§fn clone(&self) -> ReactiveCompactResult
fn clone(&self) -> ReactiveCompactResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ReactiveCompactResult
impl RefUnwindSafe for ReactiveCompactResult
impl Send for ReactiveCompactResult
impl Sync for ReactiveCompactResult
impl Unpin for ReactiveCompactResult
impl UnsafeUnpin for ReactiveCompactResult
impl UnwindSafe for ReactiveCompactResult
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