pub struct TierBackingShort {
pub spawned: usize,
pub slots: usize,
}Expand description
issue 1571 — the spawned tiers’ executor backing. nros::main! emits one
TierExecutorBacking static per tiered entry and hands its slots to the
board’s run_tiers, which refuses a short block through
check_tier_executor_backing and opens each spawned tier with
Executor::open_with_session_slot. Gated like the module it names
(has_rmw + alloc in nros-node).
issue 1571 — the tier backing a board was handed does not cover the tiers it
must spawn. Carries both counts so the refusal names them.
Fields§
§spawned: usizeTiers the board spawns (every tier but the boot one).
slots: usizeSlots it was handed.
Trait Implementations§
Source§impl Clone for TierBackingShort
impl Clone for TierBackingShort
Source§fn clone(&self) -> TierBackingShort
fn clone(&self) -> TierBackingShort
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 TierBackingShort
Source§impl Debug for TierBackingShort
impl Debug for TierBackingShort
Source§impl Display for TierBackingShort
impl Display for TierBackingShort
impl Eq for TierBackingShort
Source§impl PartialEq for TierBackingShort
impl PartialEq for TierBackingShort
impl StructuralPartialEq for TierBackingShort
Auto Trait Implementations§
impl Freeze for TierBackingShort
impl RefUnwindSafe for TierBackingShort
impl Send for TierBackingShort
impl Sync for TierBackingShort
impl Unpin for TierBackingShort
impl UnsafeUnpin for TierBackingShort
impl UnwindSafe for TierBackingShort
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