Struct dart_sdk_sys::Dart_InitializeParams
source · #[repr(C)]pub struct Dart_InitializeParams {Show 20 fields
pub version: i32,
pub vm_snapshot_data: *const u8,
pub vm_snapshot_instructions: *const u8,
pub create_group: Dart_IsolateGroupCreateCallback,
pub initialize_isolate: Dart_InitializeIsolateCallback,
pub shutdown_isolate: Dart_IsolateShutdownCallback,
pub cleanup_isolate: Dart_IsolateCleanupCallback,
pub cleanup_group: Dart_IsolateGroupCleanupCallback,
pub thread_start: Dart_ThreadStartCallback,
pub thread_exit: Dart_ThreadExitCallback,
pub file_open: Dart_FileOpenCallback,
pub file_read: Dart_FileReadCallback,
pub file_write: Dart_FileWriteCallback,
pub file_close: Dart_FileCloseCallback,
pub entropy_source: Dart_EntropySource,
pub get_service_assets: Dart_GetVMServiceAssetsArchive,
pub start_kernel_isolate: bool,
pub code_observer: *mut Dart_CodeObserver,
pub register_kernel_blob: Dart_RegisterKernelBlobCallback,
pub unregister_kernel_blob: Dart_UnregisterKernelBlobCallback,
}
Fields§
§version: i32
§vm_snapshot_data: *const u8
§vm_snapshot_instructions: *const u8
§create_group: Dart_IsolateGroupCreateCallback
§initialize_isolate: Dart_InitializeIsolateCallback
§shutdown_isolate: Dart_IsolateShutdownCallback
§cleanup_isolate: Dart_IsolateCleanupCallback
§cleanup_group: Dart_IsolateGroupCleanupCallback
§thread_start: Dart_ThreadStartCallback
§thread_exit: Dart_ThreadExitCallback
§file_open: Dart_FileOpenCallback
§file_read: Dart_FileReadCallback
§file_write: Dart_FileWriteCallback
§file_close: Dart_FileCloseCallback
§entropy_source: Dart_EntropySource
§get_service_assets: Dart_GetVMServiceAssetsArchive
§start_kernel_isolate: bool
§code_observer: *mut Dart_CodeObserver
§register_kernel_blob: Dart_RegisterKernelBlobCallback
§unregister_kernel_blob: Dart_UnregisterKernelBlobCallback
Trait Implementations§
source§impl Clone for Dart_InitializeParams
impl Clone for Dart_InitializeParams
source§fn clone(&self) -> Dart_InitializeParams
fn clone(&self) -> Dart_InitializeParams
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more