pub struct PlacementEngine;Expand description
Deterministic scheduler policy that evaluates all foundation signals.
Implementations§
Source§impl PlacementEngine
impl PlacementEngine
Sourcepub fn select(
&self,
request: &PlacementRequest,
candidates: &[PlacementCandidate],
) -> PlacementDecision
pub fn select( &self, request: &PlacementRequest, candidates: &[PlacementCandidate], ) -> PlacementDecision
Evaluates candidates and selects the highest-scoring eligible core.
Trait Implementations§
Source§impl Clone for PlacementEngine
impl Clone for PlacementEngine
Source§fn clone(&self) -> PlacementEngine
fn clone(&self) -> PlacementEngine
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PlacementEngine
Source§impl Debug for PlacementEngine
impl Debug for PlacementEngine
Source§impl Default for PlacementEngine
impl Default for PlacementEngine
Source§fn default() -> PlacementEngine
fn default() -> PlacementEngine
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PlacementEngine
impl RefUnwindSafe for PlacementEngine
impl Send for PlacementEngine
impl Sync for PlacementEngine
impl Unpin for PlacementEngine
impl UnsafeUnpin for PlacementEngine
impl UnwindSafe for PlacementEngine
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