pub struct AccessibleTextRange { /* private fields */ }
Available on crate feature
v4_14
only.Expand description
GLib type: Inline allocated boxed type with stack copy semantics.
Implementations§
Source§impl AccessibleTextRange
impl AccessibleTextRange
pub fn as_ptr(&self) -> *mut GtkAccessibleTextRange
Sourcepub unsafe fn from_glib_ptr_borrow<'a>(
ptr: *const GtkAccessibleTextRange,
) -> &'a Self
pub unsafe fn from_glib_ptr_borrow<'a>( ptr: *const GtkAccessibleTextRange, ) -> &'a Self
Borrows the underlying C value.
Sourcepub unsafe fn from_glib_ptr_borrow_mut<'a>(
ptr: *mut GtkAccessibleTextRange,
) -> &'a mut Self
pub unsafe fn from_glib_ptr_borrow_mut<'a>( ptr: *mut GtkAccessibleTextRange, ) -> &'a mut Self
Borrows the underlying C value mutably.
Trait Implementations§
Source§impl Clone for AccessibleTextRange
impl Clone for AccessibleTextRange
Source§impl Debug for AccessibleTextRange
impl Debug for AccessibleTextRange
impl Copy for AccessibleTextRange
Auto Trait Implementations§
impl Freeze for AccessibleTextRange
impl RefUnwindSafe for AccessibleTextRange
impl Send for AccessibleTextRange
impl Sync for AccessibleTextRange
impl Unpin for AccessibleTextRange
impl UnwindSafe for AccessibleTextRange
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)