#[repr(C)]pub struct OnEventResult_Layoutwhere
DoraResult: ConcreteReprC,
DoraStatus: ConcreteReprC,{
pub result: CLayoutOf<DoraResult>,
pub status: CLayoutOf<DoraStatus>,
}Fields§
§result: CLayoutOf<DoraResult>§status: CLayoutOf<DoraStatus>Trait Implementations§
source§impl CType for OnEventResult_Layoutwhere
DoraResult: ConcreteReprC,
DoraStatus: ConcreteReprC,
impl CType for OnEventResult_Layoutwhere DoraResult: ConcreteReprC, DoraStatus: ConcreteReprC,
type OPAQUE_KIND = Concrete
fn short_name() -> String
fn define_self__impl( language: &dyn HeaderLanguage, definer: &mut dyn Definer ) -> Result<()>
fn define_self( language: &(dyn HeaderLanguage + 'static), definer: &mut dyn Definer ) -> Result<(), Error>
fn name(_language: &(dyn HeaderLanguage + 'static)) -> String
fn name_wrapping_var( language: &(dyn HeaderLanguage + 'static), var_name: &str ) -> String
source§fn csharp_marshaler() -> Option<String>
fn csharp_marshaler() -> Option<String>
Optional marshaler attached to the type (e.g.,
[MarshalAs(UnmanagedType.FunctionPtr)])source§impl Clone for OnEventResult_Layoutwhere
DoraResult: ConcreteReprC,
DoraStatus: ConcreteReprC,
impl Clone for OnEventResult_Layoutwhere DoraResult: ConcreteReprC, DoraStatus: ConcreteReprC,
source§impl ReprC for OnEventResult_Layoutwhere
DoraResult: ConcreteReprC,
DoraStatus: ConcreteReprC,
impl ReprC for OnEventResult_Layoutwhere DoraResult: ConcreteReprC, DoraStatus: ConcreteReprC,
impl Copy for OnEventResult_Layoutwhere DoraResult: ConcreteReprC, DoraStatus: ConcreteReprC,
Auto Trait Implementations§
impl RefUnwindSafe for OnEventResult_Layout
impl !Send for OnEventResult_Layout
impl !Sync for OnEventResult_Layout
impl Unpin for OnEventResult_Layout
impl UnwindSafe for OnEventResult_Layout
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