Struct gtk4::Accessible 
source · #[repr(transparent)]pub struct Accessible { /* private fields */ }Implementations§
source§impl Accessible
 
impl Accessible
pub const NONE: Option<&'static Accessible> = None
Trait Implementations§
source§impl Clone for Accessible
 
impl Clone for Accessible
source§impl Debug for Accessible
 
impl Debug for Accessible
source§impl Display for Accessible
 
impl Display for Accessible
source§impl HasParamSpec for Accessible
 
impl HasParamSpec for Accessible
type ParamSpec = ParamSpecObject
§type SetValue = Accessible
 
type SetValue = Accessible
Preferred value to be used as setter for the associated ParamSpec.
type BuilderFn = fn(_: &str) -> ParamSpecObjectBuilder<'_, Accessible>
fn param_spec_builder() -> Self::BuilderFn
source§impl Hash for Accessible
 
impl Hash for Accessible
source§impl Ord for Accessible
 
impl Ord for Accessible
source§impl<OT: ObjectType> PartialEq<OT> for Accessible
 
impl<OT: ObjectType> PartialEq<OT> for Accessible
source§impl<OT: ObjectType> PartialOrd<OT> for Accessible
 
impl<OT: ObjectType> PartialOrd<OT> for Accessible
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
 
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for 
self and other) and is used by the <=
operator. Read moresource§impl StaticType for Accessible
 
impl StaticType for Accessible
source§fn static_type() -> Type
 
fn static_type() -> Type
Returns the type identifier of 
Self.impl Eq for Accessible
impl IsA<Accessible> for AboutDialog
impl IsA<Accessible> for AccessibleRange
Available on crate feature 
v4_10 only.impl IsA<Accessible> for ActionBar
impl IsA<Accessible> for Actionable
impl IsA<Accessible> for AppChooser
impl IsA<Accessible> for AppChooserButton
impl IsA<Accessible> for AppChooserDialog
impl IsA<Accessible> for AppChooserWidget
impl IsA<Accessible> for ApplicationWindow
impl IsA<Accessible> for AspectFrame
impl IsA<Accessible> for Assistant
impl IsA<Accessible> for Box
impl IsA<Accessible> for Button
impl IsA<Accessible> for Calendar
impl IsA<Accessible> for CellEditable
impl IsA<Accessible> for CellView
impl IsA<Accessible> for CenterBox
impl IsA<Accessible> for CheckButton
impl IsA<Accessible> for ColorButton
impl IsA<Accessible> for ColorChooserDialog
impl IsA<Accessible> for ColorChooserWidget
impl IsA<Accessible> for ColorDialogButton
Available on crate feature 
v4_10 only.impl IsA<Accessible> for ColumnView
impl IsA<Accessible> for ComboBox
impl IsA<Accessible> for ComboBoxText
impl IsA<Accessible> for Dialog
impl IsA<Accessible> for DragIcon
impl IsA<Accessible> for DrawingArea
impl IsA<Accessible> for DropDown
impl IsA<Accessible> for Editable
impl IsA<Accessible> for EditableLabel
impl IsA<Accessible> for EmojiChooser
impl IsA<Accessible> for Entry
impl IsA<Accessible> for Expander
impl IsA<Accessible> for FileChooserDialog
impl IsA<Accessible> for FileChooserWidget
impl IsA<Accessible> for Fixed
impl IsA<Accessible> for FlowBox
impl IsA<Accessible> for FlowBoxChild
impl IsA<Accessible> for FontButton
impl IsA<Accessible> for FontChooserDialog
impl IsA<Accessible> for FontChooserWidget
impl IsA<Accessible> for FontDialogButton
Available on crate feature 
v4_10 only.impl IsA<Accessible> for Frame
impl IsA<Accessible> for GLArea
impl IsA<Accessible> for Grid
impl IsA<Accessible> for GridView
impl IsA<Accessible> for HeaderBar
impl IsA<Accessible> for IconView
impl IsA<Accessible> for Image
impl IsA<Accessible> for InfoBar
impl IsA<Accessible> for Inscription
Available on crate feature 
v4_8 only.impl IsA<Accessible> for Label
impl IsA<Accessible> for LevelBar
impl IsA<Accessible> for LinkButton
impl IsA<Accessible> for ListBase
impl IsA<Accessible> for ListBox
impl IsA<Accessible> for ListBoxRow
impl IsA<Accessible> for ListView
impl IsA<Accessible> for LockButton
impl IsA<Accessible> for MediaControls
impl IsA<Accessible> for MenuButton
impl IsA<Accessible> for MessageDialog
impl IsA<Accessible> for Native
impl IsA<Accessible> for Notebook
impl IsA<Accessible> for Overlay
impl IsA<Accessible> for PageSetupUnixDialog
Available on Linux only.
impl IsA<Accessible> for Paned
impl IsA<Accessible> for PasswordEntry
impl IsA<Accessible> for Picture
impl IsA<Accessible> for Popover
impl IsA<Accessible> for PopoverMenu
impl IsA<Accessible> for PopoverMenuBar
impl IsA<Accessible> for PrintUnixDialog
Available on Linux only.
impl IsA<Accessible> for ProgressBar
impl IsA<Accessible> for Range
impl IsA<Accessible> for Revealer
impl IsA<Accessible> for Root
impl IsA<Accessible> for Scale
impl IsA<Accessible> for ScaleButton
impl IsA<Accessible> for Scrollbar
impl IsA<Accessible> for ScrolledWindow
impl IsA<Accessible> for SearchBar
impl IsA<Accessible> for SearchEntry
impl IsA<Accessible> for Separator
impl IsA<Accessible> for ShortcutLabel
impl IsA<Accessible> for ShortcutsGroup
impl IsA<Accessible> for ShortcutsSection
impl IsA<Accessible> for ShortcutsShortcut
impl IsA<Accessible> for ShortcutsWindow
impl IsA<Accessible> for SpinButton
impl IsA<Accessible> for Spinner
impl IsA<Accessible> for Stack
impl IsA<Accessible> for StackPage
impl IsA<Accessible> for StackSidebar
impl IsA<Accessible> for StackSwitcher
impl IsA<Accessible> for Statusbar
impl IsA<Accessible> for Switch
impl IsA<Accessible> for Text
impl IsA<Accessible> for TextView
impl IsA<Accessible> for ToggleButton
impl IsA<Accessible> for TreeExpander
impl IsA<Accessible> for TreeView
impl IsA<Accessible> for Video
impl IsA<Accessible> for Viewport
impl IsA<Accessible> for VolumeButton
impl IsA<Accessible> for Widget
impl IsA<Accessible> for Window
impl IsA<Accessible> for WindowControls
impl IsA<Accessible> for WindowHandle
Auto Trait Implementations§
impl RefUnwindSafe for Accessible
impl !Send for Accessible
impl !Sync for Accessible
impl Unpin for Accessible
impl UnwindSafe for Accessible
Blanket Implementations§
source§impl<O> AccessibleExtManual for Owhere
    O: IsA<Accessible>,
 
impl<O> AccessibleExtManual for Owhere
    O: IsA<Accessible>,
fn update_property(&self, properties: &[Property<'_>])
fn update_relation(&self, relations: &[Relation<'_>])
fn update_state(&self, states: &[State])
source§impl<T> Cast for Twhere
    T: ObjectType,
 
impl<T> Cast for Twhere
    T: ObjectType,
source§fn upcast<T>(self) -> Twhere
    T: ObjectType,
    Self: IsA<T>,
 
fn upcast<T>(self) -> Twhere
    T: ObjectType,
    Self: IsA<T>,
Upcasts an object to a superclass or interface 
T. Read moresource§fn upcast_ref<T>(&self) -> &Twhere
    T: ObjectType,
    Self: IsA<T>,
 
fn upcast_ref<T>(&self) -> &Twhere
    T: ObjectType,
    Self: IsA<T>,
Upcasts an object to a reference of its superclass or interface 
T. Read moresource§fn downcast<T>(self) -> Result<T, Self>where
    T: ObjectType,
    Self: CanDowncast<T>,
 
fn downcast<T>(self) -> Result<T, Self>where
    T: ObjectType,
    Self: CanDowncast<T>,
Tries to downcast to a subclass or interface implementor 
T. Read moresource§fn downcast_ref<T>(&self) -> Option<&T>where
    T: ObjectType,
    Self: CanDowncast<T>,
 
fn downcast_ref<T>(&self) -> Option<&T>where
    T: ObjectType,
    Self: CanDowncast<T>,
Tries to downcast to a reference of its subclass or interface implementor 
T. Read moresource§fn dynamic_cast<T>(self) -> Result<T, Self>where
    T: ObjectType,
 
fn dynamic_cast<T>(self) -> Result<T, Self>where
    T: ObjectType,
Tries to cast to an object of type 
T. This handles upcasting, downcasting
and casting between interface and interface implementors. All checks are performed at
runtime, while downcast and upcast will do many checks at compile-time already. Read moresource§fn dynamic_cast_ref<T>(&self) -> Option<&T>where
    T: ObjectType,
 
fn dynamic_cast_ref<T>(&self) -> Option<&T>where
    T: ObjectType,
Tries to cast to reference to an object of type 
T. This handles upcasting, downcasting
and casting between interface and interface implementors. All checks are performed at
runtime, while downcast and upcast will do many checks at compile-time already. Read moresource§unsafe fn unsafe_cast<T>(self) -> Twhere
    T: ObjectType,
 
unsafe fn unsafe_cast<T>(self) -> Twhere
    T: ObjectType,
Casts to 
T unconditionally. Read moresource§unsafe fn unsafe_cast_ref<T>(&self) -> &Twhere
    T: ObjectType,
 
unsafe fn unsafe_cast_ref<T>(&self) -> &Twhere
    T: ObjectType,
Casts to 
&T unconditionally. Read moresource§impl<T> IntoClosureReturnValue for Twhere
    T: Into<Value>,
 
impl<T> IntoClosureReturnValue for Twhere
    T: Into<Value>,
fn into_closure_return_value(self) -> Option<Value>
source§impl<T> ObjectExt for Twhere
    T: ObjectType,
 
impl<T> ObjectExt for Twhere
    T: ObjectType,
source§fn is<U>(&self) -> boolwhere
    U: StaticType,
 
fn is<U>(&self) -> boolwhere
    U: StaticType,
Returns 
true if the object is an instance of (can be cast to) T.source§fn object_class(&self) -> &Class<Object>
 
fn object_class(&self) -> &Class<Object>
Returns the 
ObjectClass of the object. Read moresource§fn class_of<U>(&self) -> Option<&Class<U>>where
    U: IsClass,
 
fn class_of<U>(&self) -> Option<&Class<U>>where
    U: IsClass,
Returns the class of the object in the given type 
T. Read moresource§fn interface<U>(&self) -> Option<InterfaceRef<'_, U>>where
    U: IsInterface,
 
fn interface<U>(&self) -> Option<InterfaceRef<'_, U>>where
    U: IsInterface,
Returns the interface 
T of the object. Read moresource§fn set_property_from_value(&self, property_name: &str, value: &Value)
 
fn set_property_from_value(&self, property_name: &str, value: &Value)
source§fn set_properties(&self, property_values: &[(&str, &dyn ToValue)])
 
fn set_properties(&self, property_values: &[(&str, &dyn ToValue)])
Sets multiple properties of the object at once. Read more
source§fn set_properties_from_value(&self, property_values: &[(&str, Value)])
 
fn set_properties_from_value(&self, property_values: &[(&str, Value)])
Sets multiple properties of the object at once. Read more
source§fn property<V>(&self, property_name: &str) -> Vwhere
    V: for<'b> FromValue<'b> + 'static,
 
fn property<V>(&self, property_name: &str) -> Vwhere
    V: for<'b> FromValue<'b> + 'static,
Gets the property 
property_name of the object and cast it to the type V. Read moresource§fn property_value(&self, property_name: &str) -> Value
 
fn property_value(&self, property_name: &str) -> Value
Gets the property 
property_name of the object. Read moresource§fn property_type(&self, property_name: &str) -> Option<Type>
 
fn property_type(&self, property_name: &str) -> Option<Type>
Get the type of the property 
property_name of this object. Read moresource§fn find_property(&self, property_name: &str) -> Option<ParamSpec>
 
fn find_property(&self, property_name: &str) -> Option<ParamSpec>
Get the 
ParamSpec of the property property_name of this object.source§fn list_properties(&self) -> PtrSlice<ParamSpec>
 
fn list_properties(&self) -> PtrSlice<ParamSpec>
Return all 
ParamSpec of the properties of this object.source§fn freeze_notify(&self) -> PropertyNotificationFreezeGuard
 
fn freeze_notify(&self) -> PropertyNotificationFreezeGuard
Freeze all property notifications until the return guard object is dropped. Read more
source§unsafe fn set_qdata<QD>(&self, key: Quark, value: QD)where
    QD: 'static,
 
unsafe fn set_qdata<QD>(&self, key: Quark, value: QD)where
    QD: 'static,
Set arbitrary data on this object with the given 
key. Read moresource§unsafe fn qdata<QD>(&self, key: Quark) -> Option<NonNull<QD>>where
    QD: 'static,
 
unsafe fn qdata<QD>(&self, key: Quark) -> Option<NonNull<QD>>where
    QD: 'static,
Return previously set arbitrary data of this object with the given 
key. Read moresource§unsafe fn steal_qdata<QD>(&self, key: Quark) -> Option<QD>where
    QD: 'static,
 
unsafe fn steal_qdata<QD>(&self, key: Quark) -> Option<QD>where
    QD: 'static,
Retrieve previously set arbitrary data of this object with the given 
key. Read moresource§unsafe fn set_data<QD>(&self, key: &str, value: QD)where
    QD: 'static,
 
unsafe fn set_data<QD>(&self, key: &str, value: QD)where
    QD: 'static,
Set arbitrary data on this object with the given 
key. Read moresource§unsafe fn data<QD>(&self, key: &str) -> Option<NonNull<QD>>where
    QD: 'static,
 
unsafe fn data<QD>(&self, key: &str) -> Option<NonNull<QD>>where
    QD: 'static,
Return previously set arbitrary data of this object with the given 
key. Read moresource§unsafe fn steal_data<QD>(&self, key: &str) -> Option<QD>where
    QD: 'static,
 
unsafe fn steal_data<QD>(&self, key: &str) -> Option<QD>where
    QD: 'static,
Retrieve previously set arbitrary data of this object with the given 
key. Read moresource§fn block_signal(&self, handler_id: &SignalHandlerId)
 
fn block_signal(&self, handler_id: &SignalHandlerId)
Block a given signal handler. Read more
source§fn unblock_signal(&self, handler_id: &SignalHandlerId)
 
fn unblock_signal(&self, handler_id: &SignalHandlerId)
Unblock a given signal handler.
source§fn stop_signal_emission(&self, signal_id: SignalId, detail: Option<Quark>)
 
fn stop_signal_emission(&self, signal_id: SignalId, detail: Option<Quark>)
Stop emission of the currently emitted signal.
source§fn stop_signal_emission_by_name(&self, signal_name: &str)
 
fn stop_signal_emission_by_name(&self, signal_name: &str)
Stop emission of the currently emitted signal by the (possibly detailed) signal name.
source§fn connect<F>(
    &self,
    signal_name: &str,
    after: bool,
    callback: F
) -> SignalHandlerIdwhere
    F: Fn(&[Value]) -> Option<Value> + Send + Sync + 'static,
 
fn connect<F>(
    &self,
    signal_name: &str,
    after: bool,
    callback: F
) -> SignalHandlerIdwhere
    F: Fn(&[Value]) -> Option<Value> + Send + Sync + 'static,
Connect to the signal 
signal_name on this object. Read moresource§fn connect_id<F>(
    &self,
    signal_id: SignalId,
    details: Option<Quark>,
    after: bool,
    callback: F
) -> SignalHandlerIdwhere
    F: Fn(&[Value]) -> Option<Value> + Send + Sync + 'static,
 
fn connect_id<F>(
    &self,
    signal_id: SignalId,
    details: Option<Quark>,
    after: bool,
    callback: F
) -> SignalHandlerIdwhere
    F: Fn(&[Value]) -> Option<Value> + Send + Sync + 'static,
Connect to the signal 
signal_id on this object. Read moresource§fn connect_local<F>(
    &self,
    signal_name: &str,
    after: bool,
    callback: F
) -> SignalHandlerIdwhere
    F: Fn(&[Value]) -> Option<Value> + 'static,
 
fn connect_local<F>(
    &self,
    signal_name: &str,
    after: bool,
    callback: F
) -> SignalHandlerIdwhere
    F: Fn(&[Value]) -> Option<Value> + 'static,
Connect to the signal 
signal_name on this object. Read moresource§fn connect_local_id<F>(
    &self,
    signal_id: SignalId,
    details: Option<Quark>,
    after: bool,
    callback: F
) -> SignalHandlerIdwhere
    F: Fn(&[Value]) -> Option<Value> + 'static,
 
fn connect_local_id<F>(
    &self,
    signal_id: SignalId,
    details: Option<Quark>,
    after: bool,
    callback: F
) -> SignalHandlerIdwhere
    F: Fn(&[Value]) -> Option<Value> + 'static,
Connect to the signal 
signal_id on this object. Read moresource§unsafe fn connect_unsafe<F>(
    &self,
    signal_name: &str,
    after: bool,
    callback: F
) -> SignalHandlerIdwhere
    F: Fn(&[Value]) -> Option<Value>,
 
unsafe fn connect_unsafe<F>(
    &self,
    signal_name: &str,
    after: bool,
    callback: F
) -> SignalHandlerIdwhere
    F: Fn(&[Value]) -> Option<Value>,
Connect to the signal 
signal_name on this object. Read moresource§unsafe fn connect_unsafe_id<F>(
    &self,
    signal_id: SignalId,
    details: Option<Quark>,
    after: bool,
    callback: F
) -> SignalHandlerIdwhere
    F: Fn(&[Value]) -> Option<Value>,
 
unsafe fn connect_unsafe_id<F>(
    &self,
    signal_id: SignalId,
    details: Option<Quark>,
    after: bool,
    callback: F
) -> SignalHandlerIdwhere
    F: Fn(&[Value]) -> Option<Value>,
Connect to the signal 
signal_id on this object. Read moresource§fn connect_closure(
    &self,
    signal_name: &str,
    after: bool,
    closure: RustClosure
) -> SignalHandlerId
 
fn connect_closure(
    &self,
    signal_name: &str,
    after: bool,
    closure: RustClosure
) -> SignalHandlerId
Connect a closure to the signal 
signal_name on this object. Read moresource§fn connect_closure_id(
    &self,
    signal_id: SignalId,
    details: Option<Quark>,
    after: bool,
    closure: RustClosure
) -> SignalHandlerId
 
fn connect_closure_id(
    &self,
    signal_id: SignalId,
    details: Option<Quark>,
    after: bool,
    closure: RustClosure
) -> SignalHandlerId
Connect a closure to the signal 
signal_id on this object. Read moresource§fn watch_closure(&self, closure: &impl AsRef<Closure>)
 
fn watch_closure(&self, closure: &impl AsRef<Closure>)
Limits the lifetime of 
closure to the lifetime of the object. When
the object’s reference count drops to zero, the closure will be
invalidated. An invalidated closure will ignore any calls to
invoke_with_values, or
invoke when using Rust closures.source§fn emit<R>(&self, signal_id: SignalId, args: &[&dyn ToValue]) -> Rwhere
    R: TryFromClosureReturnValue,
 
fn emit<R>(&self, signal_id: SignalId, args: &[&dyn ToValue]) -> Rwhere
    R: TryFromClosureReturnValue,
Emit signal by signal id. Read more
source§fn emit_with_values(&self, signal_id: SignalId, args: &[Value]) -> Option<Value>
 
fn emit_with_values(&self, signal_id: SignalId, args: &[Value]) -> Option<Value>
Same as 
Self::emit but takes Value for the arguments.source§fn emit_by_name<R>(&self, signal_name: &str, args: &[&dyn ToValue]) -> Rwhere
    R: TryFromClosureReturnValue,
 
fn emit_by_name<R>(&self, signal_name: &str, args: &[&dyn ToValue]) -> Rwhere
    R: TryFromClosureReturnValue,
Emit signal by its name. Read more
source§fn emit_by_name_with_values(
    &self,
    signal_name: &str,
    args: &[Value]
) -> Option<Value>
 
fn emit_by_name_with_values(
    &self,
    signal_name: &str,
    args: &[Value]
) -> Option<Value>
Emit signal by its name. Read more
source§fn emit_by_name_with_details<R>(
    &self,
    signal_name: &str,
    details: Quark,
    args: &[&dyn ToValue]
) -> Rwhere
    R: TryFromClosureReturnValue,
 
fn emit_by_name_with_details<R>(
    &self,
    signal_name: &str,
    details: Quark,
    args: &[&dyn ToValue]
) -> Rwhere
    R: TryFromClosureReturnValue,
Emit signal by its name with details. Read more
source§fn emit_by_name_with_details_and_values(
    &self,
    signal_name: &str,
    details: Quark,
    args: &[Value]
) -> Option<Value>
 
fn emit_by_name_with_details_and_values(
    &self,
    signal_name: &str,
    details: Quark,
    args: &[Value]
) -> Option<Value>
Emit signal by its name with details. Read more
source§fn emit_with_details<R>(
    &self,
    signal_id: SignalId,
    details: Quark,
    args: &[&dyn ToValue]
) -> Rwhere
    R: TryFromClosureReturnValue,
 
fn emit_with_details<R>(
    &self,
    signal_id: SignalId,
    details: Quark,
    args: &[&dyn ToValue]
) -> Rwhere
    R: TryFromClosureReturnValue,
Emit signal by signal id with details. Read more
source§fn emit_with_details_and_values(
    &self,
    signal_id: SignalId,
    details: Quark,
    args: &[Value]
) -> Option<Value>
 
fn emit_with_details_and_values(
    &self,
    signal_id: SignalId,
    details: Quark,
    args: &[Value]
) -> Option<Value>
Emit signal by signal id with details. Read more
source§fn disconnect(&self, handler_id: SignalHandlerId)
 
fn disconnect(&self, handler_id: SignalHandlerId)
Disconnect a previously connected signal handler.
source§fn connect_notify<F>(&self, name: Option<&str>, f: F) -> SignalHandlerIdwhere
    F: Fn(&T, &ParamSpec) + Send + Sync + 'static,
 
fn connect_notify<F>(&self, name: Option<&str>, f: F) -> SignalHandlerIdwhere
    F: Fn(&T, &ParamSpec) + Send + Sync + 'static,
Connect to the 
notify signal of the object. Read moresource§fn connect_notify_local<F>(&self, name: Option<&str>, f: F) -> SignalHandlerIdwhere
    F: Fn(&T, &ParamSpec) + 'static,
 
fn connect_notify_local<F>(&self, name: Option<&str>, f: F) -> SignalHandlerIdwhere
    F: Fn(&T, &ParamSpec) + 'static,
Connect to the 
notify signal of the object. Read moresource§unsafe fn connect_notify_unsafe<F>(
    &self,
    name: Option<&str>,
    f: F
) -> SignalHandlerIdwhere
    F: Fn(&T, &ParamSpec),
 
unsafe fn connect_notify_unsafe<F>(
    &self,
    name: Option<&str>,
    f: F
) -> SignalHandlerIdwhere
    F: Fn(&T, &ParamSpec),
Connect to the 
notify signal of the object. Read moresource§fn notify(&self, property_name: &str)
 
fn notify(&self, property_name: &str)
Notify that the given property has changed its value. Read more
source§fn notify_by_pspec(&self, pspec: &ParamSpec)
 
fn notify_by_pspec(&self, pspec: &ParamSpec)
Notify that the given property has changed its value. Read more
source§fn add_weak_ref_notify<F>(&self, f: F) -> WeakRefNotify<T>where
    F: FnOnce() + Send + 'static,
 
fn add_weak_ref_notify<F>(&self, f: F) -> WeakRefNotify<T>where
    F: FnOnce() + Send + 'static,
Add a callback to be notified when the Object is disposed.
source§fn add_weak_ref_notify_local<F>(&self, f: F) -> WeakRefNotify<T>where
    F: FnOnce() + 'static,
 
fn add_weak_ref_notify_local<F>(&self, f: F) -> WeakRefNotify<T>where
    F: FnOnce() + 'static,
Add a callback to be notified when the Object is disposed. Read more
source§fn bind_property<'f, 't, O, 'a>(
    &'a self,
    source_property: &'a str,
    target: &'a O,
    target_property: &'a str
) -> BindingBuilder<'a, 'f, 't>where
    O: ObjectType,
 
fn bind_property<'f, 't, O, 'a>(
    &'a self,
    source_property: &'a str,
    target: &'a O,
    target_property: &'a str
) -> BindingBuilder<'a, 'f, 't>where
    O: ObjectType,
source§unsafe fn run_dispose(&self)
 
unsafe fn run_dispose(&self)
Runs the dispose mechanism of the object. Read more
source§impl<T> PropertyGet for Twhere
    T: HasParamSpec,
 
impl<T> PropertyGet for Twhere
    T: HasParamSpec,
source§impl<T> StaticTypeExt for Twhere
    T: StaticType,
 
impl<T> StaticTypeExt for Twhere
    T: StaticType,
source§fn ensure_type()
 
fn ensure_type()
Ensures that the type has been registered with the type system.