pub struct QObjectProxyCpp { /* private fields */ }Implementations§
Source§impl QObjectProxyCpp
impl QObjectProxyCpp
pub unsafe fn create( rust_proxy: *mut QObjectProxyRust, metaobject: *const DynamicMetaObjectData, ) -> *mut QObjectProxyCpp
pub unsafe fn create_at( rust_proxy: *mut QObjectProxyRust, metaobject: *const DynamicMetaObjectData, addr: *mut u8, ) -> *mut QObjectProxyCpp
pub fn static_qmeta_object() -> &'static QMetaObject
pub fn size_of() -> usize
pub fn align_of() -> usize
pub fn parser_status_cast() -> i32
pub fn emit_signal_cpp( self: Pin<&mut Self>, signal_name: &str, argv: &[*const u8], )
Trait Implementations§
Source§impl ExternType for QObjectProxyCpp
impl ExternType for QObjectProxyCpp
Source§impl QCppProxy for QObjectProxyCpp
impl QCppProxy for QObjectProxyCpp
type ProxyRustType = GenericRustProxy<QObjectProxyCpp, dyn QObjectAdapter>
fn get_static_meta_object() -> &'static QMetaObject
fn get_size() -> usize
fn get_align() -> usize
fn parser_status_cast() -> i32
unsafe fn create( rust_proxy: *mut Self::ProxyRustType, metaobject: &'static DynamicMetaObjectData, ) -> *mut Self
unsafe fn create_at( rust_proxy: *mut Self::ProxyRustType, metaobject: &'static DynamicMetaObjectData, addr: *mut u8, ) -> *mut Self
fn emit_signal(self: Pin<&mut Self>, signal_name: &str, argv: &[*const u8])
Auto Trait Implementations§
impl !Freeze for QObjectProxyCpp
impl RefUnwindSafe for QObjectProxyCpp
impl !Send for QObjectProxyCpp
impl !Sync for QObjectProxyCpp
impl !Unpin for QObjectProxyCpp
impl UnsafeUnpin for QObjectProxyCpp
impl UnwindSafe for QObjectProxyCpp
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