#[repr(C)]pub struct DoraInitResult_Layout{
pub result: CLayoutOf<DoraResult>,
pub operator_context: CLayoutOf<*mut c_void>,
}Fields§
§result: CLayoutOf<DoraResult>§operator_context: CLayoutOf<*mut c_void>Trait Implementations§
Source§impl CType for DoraInitResult_Layout
impl CType for DoraInitResult_Layout
type OPAQUE_KIND = Concrete
fn short_name() -> String
fn define_self__impl( language: &dyn HeaderLanguage, definer: &mut dyn Definer, ) -> Result<()>
fn zeroed() -> Self
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 DoraInitResult_Layout
impl Clone for DoraInitResult_Layout
Source§impl ReprC for DoraInitResult_Layout
impl ReprC for DoraInitResult_Layout
impl Copy for DoraInitResult_Layout
Auto Trait Implementations§
impl Freeze for DoraInitResult_Layout
impl RefUnwindSafe for DoraInitResult_Layout
impl !Send for DoraInitResult_Layout
impl !Sync for DoraInitResult_Layout
impl Unpin for DoraInitResult_Layout
impl UnwindSafe for DoraInitResult_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