pub struct PolicyRegistration {
pub policy: StorePolicy,
pub path: Vec<String>,
}Expand description
A routing policy registration event
This is used for registering an RoutingPolicy (wrapped into a StorePolicy for abstraction) with a named ActorPath on a dispatcher.
Fields§
§policy: StorePolicyA network-only reference to the registered actor
path: Vec<String>The path we want to register
Trait Implementations§
Source§impl Debug for PolicyRegistration
impl Debug for PolicyRegistration
Source§impl From<PolicyRegistration> for RegistrationEvent
impl From<PolicyRegistration> for RegistrationEvent
Source§fn from(r: PolicyRegistration) -> RegistrationEvent
fn from(r: PolicyRegistration) -> RegistrationEvent
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PolicyRegistration
impl !RefUnwindSafe for PolicyRegistration
impl Send for PolicyRegistration
impl Sync for PolicyRegistration
impl Unpin for PolicyRegistration
impl UnsafeUnpin for PolicyRegistration
impl !UnwindSafe for PolicyRegistration
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