pub fn skip_tail_padding<Target>(&mut self, _target: &Target, start_pos: usize) -> Result<()>
    where
        Target: Decodable + Sized,
    {
        debug_assert!(start_pos <= self.inline_pos());
        self.skip_padding(Target::inline_size() - (self.inline_pos() - start_pos))
    }
/// Skips padding at the end of the object, by decoding as many bytes as necessary to decode
/// `inline_size()` bytes starting at the `start_pos`. Uses `Decoder::skip_padding`, so will
/// check that all the skipped bytes are indeed zeroes.
Skips padding at the end of the object, by decoding as many bytes as necessary to decode
`inline_size()` bytes starting at the `start_pos`. Uses `Decoder::skip_padding`, so will
check that all the skipped bytes are indeed zeroes.
Skips padding at the end of the object by decoding as many bytes as necessary to decode ` inline_size () ` bytes starting at the ` start_pos ` . Uses ` Decoder :: skip_padding ` so will check that all the skipped bytes are indeed zeroes .
pub fn skip_tail_padding<Target>(&mut self, _target: &Target, start_pos: usize) -> Result<()>
    where
        Target: Decodable + Sized,
    {
        debug_assert!(start_pos <= self.inline_pos());
        self.skip_padding(Target::inline_size() - (self.inline_pos() - start_pos))
    }
pub fn skip_tail_padding < Target > ( & mut self , _target : & Target , start_pos : usize ) -> Result < ( ) > where Target : Decodable + Sized , { debug_assert ! ( start_pos self inline_pos ( ) ) ; self . skip_padding ( Target :: inline_size ( ) - ( self . inline_pos ( ) - start_pos ) ) }
Skips padding at the end of the object, by decoding as many bytes as necessary to decode
`inline_size()` bytes starting at the `start_pos`.
Skips padding at the end of the object by decoding as many bytes as necessary to decode ` inline_size () ` bytes starting at the ` start_pos ` .
&mut self
_target
&Target
start_pos
usize
&mut self
_target
&Target
start_pos
usize