Struct clips_sys::defmessageHandler
source · #[repr(C)]pub struct defmessageHandler {
pub header: ConstructHeader,
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>,
pub busy: c_uint,
pub cls: *mut Defclass,
pub minParams: c_ushort,
pub maxParams: c_ushort,
pub localVarCount: c_ushort,
pub actions: *mut Expression,
}
Fields
header: ConstructHeader
_bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>
busy: c_uint
cls: *mut Defclass
minParams: c_ushort
maxParams: c_ushort
localVarCount: c_ushort
actions: *mut Expression
Implementations
sourceimpl defmessageHandler
impl defmessageHandler
pub fn system(&self) -> c_uint
pub fn set_system(&mut self, val: c_uint)
pub fn type_(&self) -> c_uint
pub fn set_type(&mut self, val: c_uint)
pub fn mark(&self) -> c_uint
pub fn set_mark(&mut self, val: c_uint)
pub fn trace(&self) -> c_uint
pub fn set_trace(&mut self, val: c_uint)
pub fn new_bitfield_1(
system: c_uint,
type_: c_uint,
mark: c_uint,
trace: c_uint
) -> __BindgenBitfieldUnit<[u8; 1], u8>
Trait Implementations
sourceimpl Clone for defmessageHandler
impl Clone for defmessageHandler
sourcefn clone(&self) -> defmessageHandler
fn clone(&self) -> defmessageHandler
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 defmessageHandler
impl Debug for defmessageHandler
sourceimpl Default for defmessageHandler
impl Default for defmessageHandler
impl Copy for defmessageHandler
Auto Trait Implementations
impl RefUnwindSafe for defmessageHandler
impl !Send for defmessageHandler
impl !Sync for defmessageHandler
impl Unpin for defmessageHandler
impl UnwindSafe for defmessageHandler
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