#[repr(C, align(8))]pub struct FileDescriptor { /* private fields */ }Trait Implementations§
Source§impl ExternType for FileDescriptor
impl ExternType for FileDescriptor
Source§impl MakeCppStorage for FileDescriptor
impl MakeCppStorage for FileDescriptor
Source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut FileDescriptor
unsafe fn allocate_uninitialized_cpp_storage() -> *mut FileDescriptor
Allocates heap space for this type in C++ and return a pointer
to that space, but do not initialize that space (i.e. do not
yet call a constructor). Read more
Source§unsafe fn free_uninitialized_cpp_storage(arg0: *mut FileDescriptor)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut FileDescriptor)
Frees a C++ allocation which has not yet
had a constructor called. Read more
impl UniquePtrTarget for FileDescriptor
impl WeakPtrTarget for FileDescriptor
Auto Trait Implementations§
impl Freeze for FileDescriptor
impl RefUnwindSafe for FileDescriptor
impl !Send for FileDescriptor
impl !Sync for FileDescriptor
impl !Unpin for FileDescriptor
impl UnwindSafe for FileDescriptor
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