pub trait SocketImplExt: ObjectSubclass { fn parent_plug_added(&self); fn parent_plug_removed(&self) -> Inhibit; }