pub struct Browser { /* private fields */ }Expand description
RAII guard for a running nw_browser. Drop to stop receiving
discovery callbacks.
Implementations§
Source§impl Browser
impl Browser
Sourcepub fn browse_descriptor(&self) -> Option<BrowseDescriptor>
pub fn browse_descriptor(&self) -> Option<BrowseDescriptor>
Copy the active browse descriptor.
Sourcepub fn parameters(&self) -> Option<ConnectionParameters>
pub fn parameters(&self) -> Option<ConnectionParameters>
Copy the browser’s current parameters snapshot.
Sourcepub fn set_state_changed_handler<F>(&mut self, callback: F)
pub fn set_state_changed_handler<F>(&mut self, callback: F)
Receive browser state updates.
Trait Implementations§
impl Send for Browser
impl Sync for Browser
Auto Trait Implementations§
impl Freeze for Browser
impl RefUnwindSafe for Browser
impl Unpin for Browser
impl UnsafeUnpin for Browser
impl UnwindSafe for Browser
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