pub enum ActorDrainPolicy {
WaitForActorGraph,
RetireActorGraphAfter {
deadline: Duration,
},
}Expand description
Actor-graph retirement policy after aggregate shutdown.
Variants§
WaitForActorGraph
Wait until every owned actor has retired.
RetireActorGraphAfter
Force-transfer unresolved actor ownership after this duration.
Trait Implementations§
Source§impl Clone for ActorDrainPolicy
impl Clone for ActorDrainPolicy
Source§fn clone(&self) -> ActorDrainPolicy
fn clone(&self) -> ActorDrainPolicy
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 moreSource§impl Debug for ActorDrainPolicy
impl Debug for ActorDrainPolicy
Source§impl PartialEq for ActorDrainPolicy
impl PartialEq for ActorDrainPolicy
impl Copy for ActorDrainPolicy
impl Eq for ActorDrainPolicy
impl StructuralPartialEq for ActorDrainPolicy
Auto Trait Implementations§
impl Freeze for ActorDrainPolicy
impl RefUnwindSafe for ActorDrainPolicy
impl Send for ActorDrainPolicy
impl Sync for ActorDrainPolicy
impl Unpin for ActorDrainPolicy
impl UnsafeUnpin for ActorDrainPolicy
impl UnwindSafe for ActorDrainPolicy
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