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