pub struct FixtureEncodingProvider { /* private fields */ }
Expand description
A encoding provider fixture.
Trait Implementations§
Source§impl EncodingProvider for FixtureEncodingProvider
impl EncodingProvider for FixtureEncodingProvider
Source§fn provide_encoding(
&self,
direction: Direction,
range: Range<usize>,
dest: &mut Vec<u8>,
) -> Result<(), EncodingProviderError>
fn provide_encoding( &self, direction: Direction, range: Range<usize>, dest: &mut Vec<u8>, ) -> Result<(), EncodingProviderError>
Writes the encoding of the given range into the destination buffer.
Auto Trait Implementations§
impl Freeze for FixtureEncodingProvider
impl !RefUnwindSafe for FixtureEncodingProvider
impl !Send for FixtureEncodingProvider
impl !Sync for FixtureEncodingProvider
impl Unpin for FixtureEncodingProvider
impl !UnwindSafe for FixtureEncodingProvider
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more