pub struct ExprEnv { /* private fields */ }Implementations§
Source§impl ExprEnv
impl ExprEnv
pub fn new() -> Self
pub fn from_ptr(ptr: *const fmx_ExprEnv) -> Self
pub fn session_id(&self) -> u64
pub fn file_id(&self) -> u64
pub fn execute_file_sql_text_result<E: ToText, F: ToText>( &self, expression: E, file_name: F, parameters: DataVect, result: &mut Data, col_sep: u16, row_sep: u16, ) -> FMError
pub fn execute_file_sql<E: ToText, F: ToText>( &self, expression: E, file_name: F, parameters: DataVect, result: &mut RowVect, ) -> FMError
pub fn eval_get(&self, func: GetFunction) -> Data
pub fn evaluate<T: ToText>(&self, expression: T) -> Data
pub fn from_fm_path<T: ToText>(&self, path: T, format: FilePathFormat) -> Text
pub fn to_fm_path<T: ToText>(&self, path: T, format: FilePathFormat) -> Text
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExprEnv
impl RefUnwindSafe for ExprEnv
impl !Send for ExprEnv
impl !Sync for ExprEnv
impl Unpin for ExprEnv
impl UnwindSafe for ExprEnv
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