DataContainer

Struct DataContainer 

Source
pub struct DataContainer { /* private fields */ }

Implementations§

Source§

impl DataContainer

Source

pub fn get_data_type(&self) -> DataType

Source§

impl DataContainer

Source

pub fn get_bool(&self) -> Result<bool, Exception>

Source§

impl DataContainer

Source§

impl DataContainer

Source

pub fn get_float(&self) -> Result<f32, Exception>

Source§

impl DataContainer

Source

pub fn get_int(&self) -> Result<i32, Exception>

Source§

impl DataContainer

Source§

impl DataContainer

Source

pub fn get_long(&self) -> Result<i64, Exception>

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source§

impl DataContainer

Source

pub fn get_pool(&self) -> &PoolBridge

Trait Implementations§

Source§

impl ExternType for DataContainer

Source§

type Kind = Opaque

Source§

type Id

A type-level representation of the type’s C++ namespace and type name. Read more
Source§

impl UniquePtrTarget for DataContainer

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.