pub struct CssLocation { /* private fields */ }
Expand description
A description of a location inside a CSS stream.
GLib type: Inline allocated boxed type with stack copy semantics.
Implementations§
Source§impl CssLocation
impl CssLocation
pub fn as_ptr(&self) -> *mut GtkCssLocation
Sourcepub unsafe fn from_glib_ptr_borrow<'a>(ptr: *const GtkCssLocation) -> &'a Self
pub unsafe fn from_glib_ptr_borrow<'a>(ptr: *const GtkCssLocation) -> &'a Self
Borrows the underlying C value.
Sourcepub unsafe fn from_glib_ptr_borrow_mut<'a>(
ptr: *mut GtkCssLocation,
) -> &'a mut Self
pub unsafe fn from_glib_ptr_borrow_mut<'a>( ptr: *mut GtkCssLocation, ) -> &'a mut Self
Borrows the underlying C value mutably.
Source§impl CssLocation
impl CssLocation
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CssLocation
impl RefUnwindSafe for CssLocation
impl Send for CssLocation
impl Sync for CssLocation
impl Unpin for CssLocation
impl UnwindSafe for CssLocation
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