pub struct LocalDoor(/* private fields */);Expand description
This machine’s door for a browser. Cloning shares the one door.
Implementations§
Source§impl LocalDoor
impl LocalDoor
Sourcepub fn new(
browsers: Vec<PairedBrowser>,
senses: DoorSenses,
keep: KeepBrowsers,
) -> Result<Self, AxError>
pub fn new( browsers: Vec<PairedBrowser>, senses: DoorSenses, keep: KeepBrowsers, ) -> Result<Self, AxError>
Sourcepub fn pairing_code(&self) -> Receiver<String>
pub fn pairing_code(&self) -> Receiver<String>
The pairing code shown now, updated every time a guess replaces it.
Sourcepub fn issue_open_code(&self) -> Result<OpenCode, AxError>
pub fn issue_open_code(&self) -> Result<OpenCode, AxError>
Sourcepub fn devices(&self) -> DevicesAnswer
pub fn devices(&self) -> DevicesAnswer
Every paired browser.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for LocalDoor
impl !UnwindSafe for LocalDoor
impl Freeze for LocalDoor
impl Send for LocalDoor
impl Sync for LocalDoor
impl Unpin for LocalDoor
impl UnsafeUnpin for LocalDoor
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