Struct aamp::types::BufferBinary [−][src]
Fields
buffer: Vec<u8>
Trait Implementations
impl BinRead for BufferBinary
[src]
impl BinRead for BufferBinary
[src]type Args = ()
type Args = ()
The type of arguments needed to be supplied in order to read this type, usually a tuple. Read more
fn read_options<R: Read + Seek>(
__binread_generated_var_reader: &mut R,
__binread_generated_var_options: &ReadOptions,
__binread_generated_var_arguments: Self::Args
) -> BinResult<Self>
[src]
fn read_options<R: Read + Seek>(
__binread_generated_var_reader: &mut R,
__binread_generated_var_options: &ReadOptions,
__binread_generated_var_arguments: Self::Args
) -> BinResult<Self>
[src]Read the type from the reader
fn after_parse<R: Read + Seek>(
&mut self,
__binread_generated_var_reader: &mut R,
__binread_generated_var_options: &ReadOptions,
__binread_generated_var_arguments: Self::Args
) -> BinResult<()>
[src]
&mut self,
__binread_generated_var_reader: &mut R,
__binread_generated_var_options: &ReadOptions,
__binread_generated_var_arguments: Self::Args
) -> BinResult<()>
fn read<R>(reader: &mut R) -> Result<Self, Error> where
R: Read + Seek,
[src]
fn read<R>(reader: &mut R) -> Result<Self, Error> where
R: Read + Seek,
[src]Read the type from the reader while assuming no arguments have been passed Read more
impl BinWrite for BufferBinary
[src]
impl BinWrite for BufferBinary
[src]impl Clone for BufferBinary
[src]
impl Clone for BufferBinary
[src]fn clone(&self) -> BufferBinary
[src]
fn clone(&self) -> BufferBinary
[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]Performs copy-assignment from source
. Read more
impl Debug for BufferBinary
[src]
impl Debug for BufferBinary
[src]impl PartialEq<BufferBinary> for BufferBinary
[src]
impl PartialEq<BufferBinary> for BufferBinary
[src]fn eq(&self, other: &BufferBinary) -> bool
[src]
fn eq(&self, other: &BufferBinary) -> bool
[src]This method tests for self
and other
values to be equal, and is used
by ==
. Read more
fn ne(&self, other: &BufferBinary) -> bool
[src]
fn ne(&self, other: &BufferBinary) -> bool
[src]This method tests for !=
.
impl StructuralPartialEq for BufferBinary
[src]
Auto Trait Implementations
impl RefUnwindSafe for BufferBinary
impl Send for BufferBinary
impl Sync for BufferBinary
impl Unpin for BufferBinary
impl UnwindSafe for BufferBinary
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more