Skip to main content

ObjectListener

Trait ObjectListener 

Source
pub trait ObjectListener: Send + Sync {
    // Required method
    fn on_state_changed(&mut self, obj: &ObjectRef, kind: ObjectChangeKind);
}
Expand description

ObjectListener — per-object listener. Spec §B.6.7.

Required Methods§

Source

fn on_state_changed(&mut self, obj: &ObjectRef, kind: ObjectChangeKind)

The object’s own state has changed.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§