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 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 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
impl Eq for ServicesChanged
impl StructuralPartialEq for ServicesChanged
Auto Trait Implementations§
impl Freeze for ServicesChanged
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