Trait gdk4::prelude::ContentProviderExtManual[][src]

pub trait ContentProviderExtManual {
    fn value(&self, type_: Type) -> Result<Value, Error>;
}

Required methods

Gets the contents of self stored in value.

The value will have been initialized to the GType the value should be provided in. This given GType does not need to be listed in the formats returned by ContentProviderExt::formats(). However, if the given GType is not supported, this operation can fail and G_IO_ERROR_NOT_SUPPORTED will be reported.

value

the GValue to fill

Returns

true if the value was set successfully. Otherwise error will be set to describe the failure.

Implementors