pub struct FlatBufferHelper {}
Implementations§
Source§impl FlatBufferHelper
impl FlatBufferHelper
pub fn from_option_bool(&self, data: Option<bool>) -> Option<FlatBufferVar>
pub fn from_option_string(&self, data: Option<String>) -> Option<FlatBufferVar>
pub fn from_option_vec<T>(
&self,
data: Option<Vec<T>>,
e_type: u8,
) -> Option<FlatBufferVar>where
T: Any,
pub fn from_vec<T>(&self, data: &Vec<T>, e_type: u8) -> Option<FlatBufferVar>where
T: Any,
pub fn from_option_flatbuffer( &self, data: Option<FlatBuffer>, ) -> Option<FlatBufferVar>
pub fn to_option_string( &self, data: Option<Vec<u8>>, root: usize, ) -> Option<String>
pub fn to_string(&self, data: &Vec<u8>, root: usize) -> String
pub fn to_option_bool(&self, data: Option<Vec<u8>>, root: usize) -> Option<bool>
pub fn to_bool(&self, data: &Vec<u8>, root: usize) -> bool
pub fn to_vec( &self, data: &Vec<u8>, root: usize, ) -> Result<Vec<Vec<u8>>, String>
pub fn to_vec_string( &self, data: &Vec<u8>, root: usize, ) -> Result<Vec<String>, String>
pub fn to_struct( &self, data: &Vec<u8>, root: usize, ) -> Result<Vec<Option<Vec<u8>>>, String>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FlatBufferHelper
impl RefUnwindSafe for FlatBufferHelper
impl Send for FlatBufferHelper
impl Sync for FlatBufferHelper
impl Unpin for FlatBufferHelper
impl UnwindSafe for FlatBufferHelper
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more