Struct allo_isolate::ffi::DartNativeExternalTypedData
source · [−]#[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: DartTypedDataTypelength: isizedata: *mut u8peer: *mut c_voidcallback: DartHandleFinalizerTrait Implementations
sourceimpl Clone for DartNativeExternalTypedData
impl Clone for DartNativeExternalTypedData
sourcefn clone(&self) -> DartNativeExternalTypedData
fn clone(&self) -> DartNativeExternalTypedData
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for DartNativeExternalTypedData
impl Debug for DartNativeExternalTypedData
impl Copy for DartNativeExternalTypedData
Auto Trait Implementations
impl RefUnwindSafe for DartNativeExternalTypedData
impl !Send for DartNativeExternalTypedData
impl !Sync for DartNativeExternalTypedData
impl Unpin for DartNativeExternalTypedData
impl UnwindSafe for DartNativeExternalTypedData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more