Struct clips_sys::udfContext
source · #[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 UDFValue
Trait Implementations
sourceimpl Clone for udfContext
impl Clone for udfContext
sourcefn clone(&self) -> udfContext
fn clone(&self) -> udfContext
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for udfContext
impl Debug for udfContext
sourceimpl Default for udfContext
impl Default for udfContext
impl Copy for udfContext
Auto Trait Implementations
impl RefUnwindSafe for udfContext
impl !Send for udfContext
impl !Sync for udfContext
impl Unpin for udfContext
impl UnwindSafe for udfContext
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more