Crate nativeshell_core

Source

Modules§

ffi
platform
util

Structs§

AsyncMethodInvoker
Context
ContextInternal
EventSink
FinalizableHandle
FinalizableHandle can be used as payload in super::Value::FinalizableHandle. Will be received in Dart as instance of FinalizableHandle. When the Dart instance gets garbage collected, the finalizer closure specified in `FinalizableHandle::new will be invoked.
Handle
Opaque handle for keeping a resource alive while handle exists
JoinHandle
MessageChannel
MethodCall
MethodCallReply
MethodInvoker
PlatformError
RegisteredAsyncMethodHandler
RegisteredEventChannel
RegisteredMethodHandler
RunLoop
RunLoopSender
ValueTupleList
Wrapper for Value tuple that ensures that the underyling list is sorted

Enums§

DartObject
FunctionResult
MethodCallError
PostMessageError
SendMessageError
TryFromError
Value

Traits§

AsyncMethodHandler
EventHandler
GetMessageChannel
IntoPlatformResult
MessageChannelDelegate
MethodHandler

Functions§

nativeshell_init_message_channel_context

Type Aliases§

IsolateId
Type alias for isolate identifier
PlatformResult