pub enum PdEvent {
Bootstrapped(String),
Failed(String),
Succeeded(String),
RemotePrefillDone(RemotePrefill),
}Expand description
A transfer whose state the replica agreed changed.
Variants§
Bootstrapped(String)
The request’s peers are connected.
Failed(String)
The request’s transfer failed.
Succeeded(String)
P role: the request’s KV reached the decode node.
RemotePrefillDone(RemotePrefill)
D role: the request’s KV landed.
Trait Implementations§
impl StructuralPartialEq for PdEvent
Auto Trait Implementations§
impl Freeze for PdEvent
impl RefUnwindSafe for PdEvent
impl Send for PdEvent
impl Sync for PdEvent
impl Unpin for PdEvent
impl UnsafeUnpin for PdEvent
impl UnwindSafe for PdEvent
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