#[repr(C)]pub struct udfContext {
pub environment: *mut Environment,
pub context: *mut c_void,
pub theFunction: *mut FunctionDefinition,
pub lastPosition: c_uint,
pub lastArg: *mut Expression,
pub returnValue: *mut UDFValue,
}Fields§
§environment: *mut Environment§context: *mut c_void§theFunction: *mut FunctionDefinition§lastPosition: c_uint§lastArg: *mut Expression§returnValue: *mut UDFValueTrait Implementations§
Source§impl Clone for udfContext
impl Clone for udfContext
Source§fn clone(&self) -> udfContext
fn clone(&self) -> udfContext
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for udfContext
impl Debug for udfContext
Source§impl Default for udfContext
impl Default for udfContext
impl Copy for udfContext
Auto Trait Implementations§
impl Freeze for udfContext
impl RefUnwindSafe for udfContext
impl !Send for udfContext
impl !Sync for udfContext
impl Unpin for udfContext
impl UnwindSafe for udfContext
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