pub struct AcceleratorRoutePolicy;Expand description
Route policy that emits accelerator metadata routes.
Trait Implementations§
Source§impl Clone for AcceleratorRoutePolicy
impl Clone for AcceleratorRoutePolicy
impl Copy for AcceleratorRoutePolicy
Source§impl Debug for AcceleratorRoutePolicy
impl Debug for AcceleratorRoutePolicy
Source§impl Default for AcceleratorRoutePolicy
impl Default for AcceleratorRoutePolicy
Source§impl RoutePolicy for AcceleratorRoutePolicy
impl RoutePolicy for AcceleratorRoutePolicy
Source§const ENABLE_PROCESS_ROUTES: bool = true
const ENABLE_PROCESS_ROUTES: bool = true
Whether route selection may produce process routes.
Source§const ENABLE_SERVER_ROUTES: bool = true
const ENABLE_SERVER_ROUTES: bool = true
Whether route selection may produce server routes.
Source§const ENABLE_ACCELERATOR_ROUTES: bool = true
const ENABLE_ACCELERATOR_ROUTES: bool = true
Whether route selection may produce accelerator metadata routes.
Source§const PROCESS_PERIOD: usize = 5
const PROCESS_PERIOD: usize = 5
Periodic process route cadence for non-async work classes.
Source§const SERVER_PERIOD: usize = 17
const SERVER_PERIOD: usize = 17
Periodic server route cadence.
Source§const ACCELERATOR_PERIOD: usize = 7
const ACCELERATOR_PERIOD: usize = 7
Periodic accelerator route cadence.
Auto Trait Implementations§
impl Freeze for AcceleratorRoutePolicy
impl RefUnwindSafe for AcceleratorRoutePolicy
impl Send for AcceleratorRoutePolicy
impl Sync for AcceleratorRoutePolicy
impl Unpin for AcceleratorRoutePolicy
impl UnsafeUnpin for AcceleratorRoutePolicy
impl UnwindSafe for AcceleratorRoutePolicy
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