pub enum RegistrationPromise {
Fulfil(KPromise<Result<ActorPath, RegistrationError>>),
None,
}Expand description
A holder for different variants of how feedback for a registration can be provided
Variants§
Fulfil(KPromise<Result<ActorPath, RegistrationError>>)
Provide feedback via fulfilling the promise
None
Do not provide feedback
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RegistrationPromise
impl !RefUnwindSafe for RegistrationPromise
impl Send for RegistrationPromise
impl Sync for RegistrationPromise
impl Unpin for RegistrationPromise
impl UnsafeUnpin for RegistrationPromise
impl !UnwindSafe for RegistrationPromise
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