pub struct Drone {
pub designation: String,
pub number: usize,
pub node: String,
pub state: State,
pub paused: bool,
pub p: Presence,
}Fields§
§designation: String“Two of Five”.
number: usize1-based start order.
node: StringThe member key of the node it runs on; empty for this machine.
state: State§paused: boolPaused by a steering directive (local drones only).
p: PresenceTrait Implementations§
Auto Trait Implementations§
impl Freeze for Drone
impl RefUnwindSafe for Drone
impl Send for Drone
impl Sync for Drone
impl Unpin for Drone
impl UnsafeUnpin for Drone
impl UnwindSafe for Drone
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