pub struct DataContainer { /* private fields */ }Implementations§
Source§impl DataContainer
impl DataContainer
pub fn get_data_type(&self) -> DataType
Source§impl DataContainer
impl DataContainer
pub fn get_string(&self) -> Result<String, Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_unsigned_int(&self) -> Result<u32, Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_stereo_sample(&self) -> Result<StereoSample, Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_complex(&self) -> Result<Complex, Exception>
Source§impl DataContainer
impl DataContainer
Source§impl DataContainer
impl DataContainer
pub fn get_vector_int(&self) -> Result<&[i32], Exception>
Source§impl DataContainer
impl DataContainer
Source§impl DataContainer
impl DataContainer
pub fn get_vector_float(&self) -> Result<&[f32], Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_vector_stereo_sample(&self) -> Result<&[StereoSample], Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_vector_complex(&self) -> Result<&[Complex], Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_vector_vector_float(&self) -> Result<Vec<SliceFloat<'_>>, Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_matrix_float(&self) -> Result<MatrixFloat<'_>, Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_tensor_float(&self) -> Result<TensorFloat<'_>, Exception>
Source§impl DataContainer
impl DataContainer
Source§impl DataContainer
impl DataContainer
pub fn get_vector_vector_stereo_sample( &self, ) -> Result<Vec<SliceStereoSample<'_>>, Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_vector_vector_complex(&self) -> Result<Vec<VecComplex>, Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_vector_matrix_float(&self) -> Result<Vec<MatrixFloat<'_>>, Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_map_vector_float( &self, ) -> Result<Vec<MapEntryVectorFloat<'_>>, Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_map_vector_string( &self, ) -> Result<Vec<MapEntryVectorString>, Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_map_vector_int( &self, ) -> Result<Vec<MapEntryVectorInt<'_>>, Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_map_vector_complex( &self, ) -> Result<Vec<MapEntryVectorComplex<'_>>, Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_map_float(&self) -> Result<Vec<MapEntryFloat>, Exception>
Source§impl DataContainer
impl DataContainer
pub fn get_pool(&self) -> &PoolBridge
Trait Implementations§
Source§impl ExternType for DataContainer
impl ExternType for DataContainer
impl UniquePtrTarget for DataContainer
Auto Trait Implementations§
impl !Freeze for DataContainer
impl RefUnwindSafe for DataContainer
impl !Send for DataContainer
impl !Sync for DataContainer
impl !Unpin for DataContainer
impl UnwindSafe for DataContainer
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