pub struct RegisteredController {
pub key: u64,
pub host_id: Vec<u8>,
pub controller_id: u16,
pub holds_reservation: bool,
}Expand description
A registered controller.
Fields§
§key: u64The registration key.
host_id: Vec<u8>The host ID of the client.
controller_id: u16The controller ID within the host.
holds_reservation: boolIf true, the controller holds the reservation.
Trait Implementations§
Source§impl Clone for RegisteredController
impl Clone for RegisteredController
Source§fn clone(&self) -> RegisteredController
fn clone(&self) -> RegisteredController
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for RegisteredController
impl RefUnwindSafe for RegisteredController
impl Send for RegisteredController
impl Sync for RegisteredController
impl Unpin for RegisteredController
impl UnwindSafe for RegisteredController
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