glib::types

Type Alias Pointer

Source
pub type Pointer = gpointer;
Expand description

A GLib pointer

A raw untyped pointer equivalent to *mut Pointee.

Trait Implementations§

Source§

impl<'a> FromValue<'a> for Pointer

Source§

type Checker = GenericValueTypeChecker<*mut c_void>

Value type checker.
Source§

unsafe fn from_value(value: &'a Value) -> Self

Get the contained value from a Value. Read more
Source§

impl StaticType for Pointer

Source§

fn static_type() -> Type

Returns the type identifier of Self.
Source§

impl ToValue for Pointer

Source§

fn to_value(&self) -> Value

Convert a value to a Value.
Source§

fn value_type(&self) -> Type

Returns the type identifier of self. Read more
Source§

impl ValueType for Pointer

Source§

type Type = *mut c_void

Type to get the Type from. Read more