pub struct NodeFlags { /* private fields */ }Expand description
A per-node bool, bounded by the key’s own range.
phase-426 W1 — allow_undeclared is a NODE option upstream
(rclcpp::NodeOptions::allow_undeclared_parameters, rclrs’s
allow_undeclared), so one node switching it on must not decide what a
remote set may do to its sibling. NodeKey is a u8, so 256 bits covers
the whole key space exactly: no ceiling to discover at runtime, 32 bytes,
const-constructible, no allocation.
Implementations§
Trait Implementations§
impl Copy for NodeFlags
impl Eq for NodeFlags
impl StructuralPartialEq for NodeFlags
Auto Trait Implementations§
impl Freeze for NodeFlags
impl RefUnwindSafe for NodeFlags
impl Send for NodeFlags
impl Sync for NodeFlags
impl Unpin for NodeFlags
impl UnsafeUnpin for NodeFlags
impl UnwindSafe for NodeFlags
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