#[repr(C)]pub struct DartNativeExternalTypedData {
pub ty: DartTypedDataType,
pub length: isize,
pub data: *mut u8,
pub peer: *mut c_void,
pub callback: DartHandleFinalizer,
}
Fields§
§ty: DartTypedDataType
§length: isize
§data: *mut u8
§peer: *mut c_void
§callback: DartHandleFinalizer
Trait Implementations§
Source§impl Clone for DartNativeExternalTypedData
impl Clone for DartNativeExternalTypedData
Source§fn clone(&self) -> DartNativeExternalTypedData
fn clone(&self) -> DartNativeExternalTypedData
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DartNativeExternalTypedData
impl Debug for DartNativeExternalTypedData
impl Copy for DartNativeExternalTypedData
Auto Trait Implementations§
impl Freeze for DartNativeExternalTypedData
impl RefUnwindSafe for DartNativeExternalTypedData
impl !Send for DartNativeExternalTypedData
impl !Sync for DartNativeExternalTypedData
impl Unpin for DartNativeExternalTypedData
impl UnwindSafe for DartNativeExternalTypedData
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