Struct gstreamer::structure::Structure[][src]

pub struct Structure(_, _);

Methods

impl Structure
[src]

Methods from Deref<Target = StructureRef>

Important traits for FieldIterator<'a>

Important traits for Iter<'a>

Trait Implementations

impl Send for Structure
[src]

impl Deref for Structure
[src]

The resulting type after dereferencing.

Dereferences the value.

impl DerefMut for Structure
[src]

Mutably dereferences the value.

impl AsRef<StructureRef> for Structure
[src]

Performs the conversion.

impl AsMut<StructureRef> for Structure
[src]

Performs the conversion.

impl Clone for Structure
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Drop for Structure
[src]

Executes the destructor for this type. Read more

impl Debug for Structure
[src]

Formats the value using the given formatter. Read more

impl Display for Structure
[src]

Formats the value using the given formatter. Read more

impl PartialEq for Structure
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl PartialEq<StructureRef> for Structure
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for Structure
[src]

impl FromStr for Structure
[src]

The associated error which can be returned from parsing.

Parses a string s to return a value of this type. Read more

impl Borrow<StructureRef> for Structure
[src]

Immutably borrows from an owned value. Read more

impl BorrowMut<StructureRef> for Structure
[src]

Mutably borrows from an owned value. Read more

impl StaticType for Structure
[src]

Returns the type identifier of Self.

impl<'a> ToGlibPtr<'a, *const GstStructure> for Structure
[src]

Transfer: none. Read more

Transfer: full. Read more

Transfer: container. Read more

impl<'a> ToGlibPtr<'a, *mut GstStructure> for Structure
[src]

Transfer: none. Read more

Transfer: full. Read more

Transfer: container. Read more

impl<'a> ToGlibPtrMut<'a, *mut GstStructure> for Structure
[src]

Transfer: none. Read more

impl FromGlibPtrNone<*const GstStructure> for Structure
[src]

impl FromGlibPtrNone<*mut GstStructure> for Structure
[src]

impl FromGlibPtrFull<*const GstStructure> for Structure
[src]

impl FromGlibPtrFull<*mut GstStructure> for Structure
[src]

impl<'a> FromValueOptional<'a> for Structure
[src]

impl SetValue for Structure
[src]

impl SetValueOptional for Structure
[src]

impl GlibPtrDefault for Structure
[src]

Auto Trait Implementations

impl !Sync for Structure