Struct bluest::ServicesChanged
source · pub struct ServicesChanged(/* private fields */);
Expand description
A services changed notification
Implementations§
source§impl ServicesChanged
impl ServicesChanged
sourcepub fn was_invalidated(&self, service: &Service) -> bool
pub fn was_invalidated(&self, service: &Service) -> bool
Check if service
was invalidated by this service changed indication.
Platform specific
Windows does not indicate which services were affected by a services changed event, so this method will pessimistically return true for all services.
Trait Implementations§
source§impl Clone for ServicesChanged
impl Clone for ServicesChanged
source§fn clone(&self) -> ServicesChanged
fn clone(&self) -> ServicesChanged
Returns a copy 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 moresource§impl Debug for ServicesChanged
impl Debug for ServicesChanged
source§impl Hash for ServicesChanged
impl Hash for ServicesChanged
source§impl PartialEq for ServicesChanged
impl PartialEq for ServicesChanged
source§fn eq(&self, other: &ServicesChanged) -> bool
fn eq(&self, other: &ServicesChanged) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for ServicesChanged
impl StructuralEq for ServicesChanged
impl StructuralPartialEq for ServicesChanged
Auto Trait Implementations§
impl RefUnwindSafe for ServicesChanged
impl Send for ServicesChanged
impl Sync for ServicesChanged
impl Unpin for ServicesChanged
impl UnwindSafe for ServicesChanged
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