Struct glib::value::AnySendValue[][src]

pub struct AnySendValue(_);

A container type that allows storing any 'static type that implements Any, Clone and Send to be stored in a Value or SendValue.

See the module documentation for more details and the AnyValue for a code example.


impl AnySendValue

Create a new AnySendValue from val.

Attempt the value to its concrete type.

Methods from Deref<Target = AnyValue>

Trait Implementations

impl Clone for AnySendValue

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Send for AnySendValue

impl Debug for AnySendValue

Formats the value using the given formatter. Read more

impl Deref for AnySendValue

The resulting type after dereferencing.

Dereferences the value.

impl<'a> FromValueOptional<'a> for &'a AnySendValue

impl SetValue for AnySendValue

impl StaticType for AnySendValue

Returns the type identifier of Self.

Auto Trait Implementations

impl !Sync for AnySendValue