pub trait HasCallbackHolder {
type D: DomTypes;
// Required methods
fn callback_holder(&self) -> &CallbackObject<Self::D>;
fn callback_holder_mut(&mut self) -> &mut CallbackObject<Self::D>;
// Provided method
fn callback(&self) -> *mut JSObject { ... }
}Expand description
A type which can obtain a reference to a CallbackObject member.
Required Associated Types§
Required Methods§
Sourcefn callback_holder(&self) -> &CallbackObject<Self::D>
fn callback_holder(&self) -> &CallbackObject<Self::D>
Returns the underlying CallbackObject.
Sourcefn callback_holder_mut(&mut self) -> &mut CallbackObject<Self::D>
fn callback_holder_mut(&mut self) -> &mut CallbackObject<Self::D>
Returns the underlying CallbackObject.