Struct gstreamer::buffer::BufferRef [−][src]
#[repr(transparent)]pub struct BufferRef(_);
Implementations
pub fn copy_region(
&self,
flags: BufferCopyFlags,
offset: usize,
size: Option<usize>
) -> Result<Buffer, BoolError>
[src]pub fn copy_into(
&self,
dest: &mut BufferRef,
flags: BufferCopyFlags,
offset: usize,
size: Option<usize>
) -> Result<(), BoolError>
[src]pub fn iter_meta_mut<T: MetaAPI>(&mut self) -> MetaIterMut<'_, T>ⓘNotable traits for MetaIterMut<'a, T>
impl<'a, T: MetaAPI> Iterator for MetaIterMut<'a, T> type Item = MetaRefMut<'a, T, Iterated>;
[src]pub fn foreach_meta_mut<F: FnMut(MetaRefMut<'_, Meta, Iterated>) -> Result<bool, bool>>(
&mut self,
func: F
) -> bool
[src]pub fn as_cursor_readable(&self) -> BufferRefCursor<&BufferRef>ⓘNotable traits for BufferRefCursor<&'a BufferRef>
impl<'a> Read for BufferRefCursor<&'a BufferRef>impl<'a> Write for BufferRefCursor<&'a mut BufferRef>
[src]Trait Implementations
type Checker = GenericValueTypeOrNoneChecker<Self>
type Checker = GenericValueTypeOrNoneChecker<Self>
Value type checker.
Get the contained value from a Value
. Read more
Returns the type identifier of Self
.