[−][src]Trait flatbuffers::Verifiable
Required methods
pub fn run_verifier(
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
Runs the verifier for this type, assuming its at position pos
in the verifier's buffer.
Should not need to be called directly.
Implementations on Foreign Types
impl<'a> Verifiable for &'a str
[src]
pub fn run_verifier(
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl Verifiable for bool
[src]
pub fn run_verifier<'opts, 'buf>(
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl Verifiable for u8
[src]
pub fn run_verifier<'opts, 'buf>(
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl Verifiable for i8
[src]
pub fn run_verifier<'opts, 'buf>(
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl Verifiable for u16
[src]
pub fn run_verifier<'opts, 'buf>(
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl Verifiable for i16
[src]
pub fn run_verifier<'opts, 'buf>(
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl Verifiable for u32
[src]
pub fn run_verifier<'opts, 'buf>(
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl Verifiable for i32
[src]
pub fn run_verifier<'opts, 'buf>(
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl Verifiable for f32
[src]
pub fn run_verifier<'opts, 'buf>(
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl Verifiable for u64
[src]
pub fn run_verifier<'opts, 'buf>(
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl Verifiable for i64
[src]
pub fn run_verifier<'opts, 'buf>(
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl Verifiable for f64
[src]
pub fn run_verifier<'opts, 'buf>(
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'opts, 'buf>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
Implementors
impl<T: SimpleToVerifyInSlice> Verifiable for Vector<'_, T>
[src]
pub fn run_verifier(
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl<T: Verifiable> Verifiable for ForwardsUOffset<T>
[src]
pub fn run_verifier(
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl<T: Verifiable> Verifiable for SkipSizePrefix<T>
[src]
pub fn run_verifier(
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
impl<T: Verifiable> Verifiable for Vector<'_, ForwardsUOffset<T>>
[src]
pub fn run_verifier(
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>
[src]
v: &mut Verifier<'_, '_>,
pos: usize
) -> Result<(), InvalidFlatbuffer>