gstreamer::slice

Trait ByteSliceExt

Source
pub trait ByteSliceExt {
    // Required methods
    fn dump(&self) -> Dump<'_>;
    fn dump_range(&self, range: impl RangeBounds<usize>) -> Dump<'_>;
}

Required Methods§

Source

fn dump(&self) -> Dump<'_>

Source

fn dump_range(&self, range: impl RangeBounds<usize>) -> Dump<'_>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl ByteSliceExt for &[u8]

Source§

fn dump(&self) -> Dump<'_>

Source§

fn dump_range(&self, range: impl RangeBounds<usize>) -> Dump<'_>

Source§

impl ByteSliceExt for &mut [u8]

Source§

fn dump(&self) -> Dump<'_>

Source§

fn dump_range(&self, range: impl RangeBounds<usize>) -> Dump<'_>

Implementors§