Type Alias glib::types::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