[][src]Trait glib::value::SetValueOptional

pub trait SetValueOptional: SetValue {
    unsafe fn set_value_optional(_: &mut Value, _: Option<&Self>);
}
[]

Sets a value.

Only implemented for types that support a None value.

Required methods

unsafe fn set_value_optional(_: &mut Value, _: Option<&Self>)

Implementations on Foreign Types

impl SetValueOptional for str[src][]

impl<'a> SetValueOptional for [&'a str][src][]

impl SetValueOptional for Vec<String>[src][]

impl<'a, T: ?Sized + SetValueOptional> SetValueOptional for &'a T[src][]

impl SetValueOptional for String[src][]

Implementors

impl SetValueOptional for GString[src][]

impl SetValueOptional for VariantTy[src][]

impl SetValueOptional for VariantType[src][]

impl<T: BoxedType> SetValueOptional for Boxed<T>[src][]

impl<T: MiniObject + StaticType> SetValueOptional for GstRc<T>

impl SetValueOptional for Message

impl SetValueOptional for Structure

impl SetValueOptional for Caps

impl SetValueOptional for CapsFeatures

impl SetValueOptional for TagList

impl SetValueOptional for Buffer

impl SetValueOptional for Memory

impl SetValueOptional for Sample

impl SetValueOptional for BufferList

impl SetValueOptional for Query

impl SetValueOptional for Event

impl SetValueOptional for Context

impl SetValueOptional for Toc

impl SetValueOptional for TocEntry

impl SetValueOptional for RTSPThread

impl SetValueOptional for RTSPToken

impl SetValueOptional for VideoOverlayRectangle

impl SetValueOptional for VideoOverlayComposition