Docs.rs
dart-sdk-sys-3.4.4
dart-sdk-sys 3.4.4
Permalink
Docs.rs crate page
BSL-1.0
Links
Repository
crates.io
Source
Owners
DoumanAsh
Dependencies
libc ^0.2
normal
bindgen ^0.69
build
optional
Versions
0%
of the crate is documented
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
dart_
sdk_
sys
3.4.4
All Items
Structs
Constants
Functions
Type Aliases
Unions
Crate
dart_sdk_sys
Copy item path
source
·
[
−
]
Structs
§
Dart_
Code
Observer
Dart_
Embedder
Information
Dart_
Initialize
Params
Dart_
Isolate
Flags
Dart_
Kernel
Compilation
Result
Dart_
Source
File
Dart_
Timeline
Recorder
Event
Dart_
Timeline
Recorder
Event_
Argument
_Dart_
CObject
_Dart_
CObject__
bindgen_
ty_
1__
bindgen_
ty_
1
_Dart_
CObject__
bindgen_
ty_
1__
bindgen_
ty_
2
_Dart_
CObject__
bindgen_
ty_
1__
bindgen_
ty_
3
_Dart_
CObject__
bindgen_
ty_
1__
bindgen_
ty_
4
_Dart_
CObject__
bindgen_
ty_
1__
bindgen_
ty_
5
_Dart_
CObject__
bindgen_
ty_
1__
bindgen_
ty_
6
_Dart_
Finalizable
Handle
_Dart_
Handle
_Dart_
Isolate
_Dart_
Isolate
Group
_Dart_
Native
Argument_
Descriptor
_Dart_
Native
Argument_
Value__
bindgen_
ty_
1
_Dart_
Native
Argument_
Value__
bindgen_
ty_
2
_Dart_
Native
Arguments
_Dart_
Weak
Persistent
Handle
Constants
§
Dart_
CObject_
Type_
Dart_
CObject_
kArray
Dart_
CObject_
Type_
Dart_
CObject_
kBool
Dart_
CObject_
Type_
Dart_
CObject_
kCapability
Dart_
CObject_
Type_
Dart_
CObject_
kDouble
Dart_
CObject_
Type_
Dart_
CObject_
kExternal
Typed
Data
Dart_
CObject_
Type_
Dart_
CObject_
kInt32
Dart_
CObject_
Type_
Dart_
CObject_
kInt64
Dart_
CObject_
Type_
Dart_
CObject_
kNative
Pointer
Dart_
CObject_
Type_
Dart_
CObject_
kNull
Dart_
CObject_
Type_
Dart_
CObject_
kNumber
OfTypes
Dart_
CObject_
Type_
Dart_
CObject_
kSend
Port
Dart_
CObject_
Type_
Dart_
CObject_
kString
Dart_
CObject_
Type_
Dart_
CObject_
kTyped
Data
Dart_
CObject_
Type_
Dart_
CObject_
kUnmodifiable
External
Typed
Data
Dart_
CObject_
Type_
Dart_
CObject_
kUnsupported
Dart_
Core
Type_
Id_
Dart_
Core
Type_
Dynamic
Dart_
Core
Type_
Id_
Dart_
Core
Type_
Int
Dart_
Core
Type_
Id_
Dart_
Core
Type_
String
Dart_
Kernel
Compilation
Status_
Dart_
Kernel
Compilation
Status_
Crash
Dart_
Kernel
Compilation
Status_
Dart_
Kernel
Compilation
Status_
Error
Dart_
Kernel
Compilation
Status_
Dart_
Kernel
Compilation
Status_
MsgFailed
Dart_
Kernel
Compilation
Status_
Dart_
Kernel
Compilation
Status_
Ok
Dart_
Kernel
Compilation
Status_
Dart_
Kernel
Compilation
Status_
Unknown
Dart_
Kernel
Compilation
Verbosity
Level_
Dart_
Kernel
Compilation
Verbosity
Level_
All
Dart_
Kernel
Compilation
Verbosity
Level_
Dart_
Kernel
Compilation
Verbosity
Level_
Error
Dart_
Kernel
Compilation
Verbosity
Level_
Dart_
Kernel
Compilation
Verbosity
Level_
Info
Dart_
Kernel
Compilation
Verbosity
Level_
Dart_
Kernel
Compilation
Verbosity
Level_
Warning
Dart_
Library
Tag_
Dart_
kCanonicalize
Url
Dart_
Library
Tag_
Dart_
kImport
Tag
Dart_
Library
Tag_
Dart_
kKernel
Tag
Dart_
Native
Argument_
Type_
Dart_
Native
Argument_
kBool
Dart_
Native
Argument_
Type_
Dart_
Native
Argument_
kDouble
Dart_
Native
Argument_
Type_
Dart_
Native
Argument_
kInstance
Dart_
Native
Argument_
Type_
Dart_
Native
Argument_
kInt32
Dart_
Native
Argument_
Type_
Dart_
Native
Argument_
kInt64
Dart_
Native
Argument_
Type_
Dart_
Native
Argument_
kNative
Fields
Dart_
Native
Argument_
Type_
Dart_
Native
Argument_
kString
Dart_
Native
Argument_
Type_
Dart_
Native
Argument_
kUint32
Dart_
Native
Argument_
Type_
Dart_
Native
Argument_
kUint64
Dart_
Performance
Mode_
Dart_
Performance
Mode_
Default
Dart_
Performance
Mode_
Dart_
Performance
Mode_
Latency
Dart_
Performance
Mode_
Dart_
Performance
Mode_
Memory
Dart_
Performance
Mode_
Dart_
Performance
Mode_
Throughput
Dart_
Timeline_
Event_
Type_
Dart_
Timeline_
Event_
Async_
Begin
Dart_
Timeline_
Event_
Type_
Dart_
Timeline_
Event_
Async_
End
Dart_
Timeline_
Event_
Type_
Dart_
Timeline_
Event_
Async_
Instant
Dart_
Timeline_
Event_
Type_
Dart_
Timeline_
Event_
Begin
Dart_
Timeline_
Event_
Type_
Dart_
Timeline_
Event_
Counter
Dart_
Timeline_
Event_
Type_
Dart_
Timeline_
Event_
Duration
Dart_
Timeline_
Event_
Type_
Dart_
Timeline_
Event_
End
Dart_
Timeline_
Event_
Type_
Dart_
Timeline_
Event_
Flow_
Begin
Dart_
Timeline_
Event_
Type_
Dart_
Timeline_
Event_
Flow_
End
Dart_
Timeline_
Event_
Type_
Dart_
Timeline_
Event_
Flow_
Step
Dart_
Timeline_
Event_
Type_
Dart_
Timeline_
Event_
Instant
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kByte
Data
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kFloat32
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kFloat64
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kFloat32x4
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kFloat64x2
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kInt8
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kInt16
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kInt32
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kInt64
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kInt32x4
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kInvalid
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kUint8
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kUint8
Clamped
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kUint16
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kUint32
Dart_
Typed
Data_
Type_
Dart_
Typed
Data_
kUint64
Functions
§
Dart_
AddSymbols
⚠
Dart_
Allocate
⚠
Dart_
Allocate
With
Native
Fields
⚠
Dart_
Boolean
Value
⚠
Dart_
Class
Library
⚠
Dart_
Class
Name
⚠
Dart_
Cleanup
⚠
Dart_
Close
Native
Port
⚠
Dart_
Closure
Function
⚠
Dart_
Compile
All
⚠
Dart_
Compile
ToKernel
⚠
Dart_
CopyUT
F8Encoding
OfString
⚠
Dart_
Create
AppAOT
Snapshot
AsAssemblies
⚠
Dart_
Create
AppAOT
Snapshot
AsAssembly
⚠
Dart_
Create
AppAOT
Snapshot
AsElf
⚠
Dart_
Create
AppAOT
Snapshot
AsElfs
⚠
Dart_
Create
AppJIT
Snapshot
AsBlobs
⚠
Dart_
Create
Isolate
Group
⚠
Dart_
Create
Isolate
Group
From
Kernel
⚠
Dart_
Create
Isolate
InGroup
⚠
Dart_
Create
Snapshot
⚠
Dart_
CreateVMAOT
Snapshot
AsAssembly
⚠
Dart_
Current
Isolate
⚠
Dart_
Current
Isolate
Data
⚠
Dart_
Current
Isolate
Group
⚠
Dart_
Current
Isolate
Group
Data
⚠
Dart_
Current
Isolate
Group
Id
⚠
Dart_
Debug
Name
⚠
Dart_
Debug
Name
ToCString
⚠
Dart_
Default
Canonicalize
Url
⚠
Dart_
Deferred
Load
Complete
⚠
Dart_
Deferred
Load
Complete
Error
⚠
Dart_
Delete
Finalizable
Handle
⚠
Dart_
Delete
Persistent
Handle
⚠
Dart_
Delete
Weak
Persistent
Handle
⚠
Dart_
Detect
Null
Safety
⚠
Dart_
Disable
Heap
Sampling
⚠
Dart_
Double
Value
⚠
Dart_
Dump
Native
Stack
Trace
⚠
Dart_
Empty
String
⚠
Dart_
Enable
Heap
Sampling
⚠
Dart_
Enter
Isolate
⚠
Dart_
Enter
Scope
⚠
Dart_
Error
GetException
⚠
Dart_
Error
GetStack
Trace
⚠
Dart_
Error
HasException
⚠
Dart_
Execute
Internal
Command
⚠
Dart_
Exit
Isolate
⚠
Dart_
Exit
Scope
⚠
Dart_
False
⚠
Dart_
Finalize
AllClasses
⚠
Dart_
Finalize
Loading
⚠
Dart_
Function
IsStatic
⚠
Dart_
Function
Name
⚠
Dart_
Function
Owner
⚠
Dart_
GetClass
⚠
Dart_
GetCurrent
User
Tag
⚠
Dart_
GetData
From
Byte
Buffer
⚠
Dart_
GetDefault
User
Tag
⚠
Dart_
GetError
⚠
Dart_
GetField
⚠
Dart_
GetLoaded
Libraries
⚠
Dart_
GetMain
Port
Id
⚠
Dart_
GetMessage
Notify
Callback
⚠
Dart_
GetNative
Argument
⚠
Dart_
GetNative
Argument
Count
⚠
Dart_
GetNative
Arguments
⚠
Dart_
GetNative
Boolean
Argument
⚠
Dart_
GetNative
Double
Argument
⚠
Dart_
GetNative
Fields
OfArgument
⚠
Dart_
GetNative
Instance
Field
⚠
Dart_
GetNative
Instance
Field
Count
⚠
Dart_
GetNative
Integer
Argument
⚠
Dart_
GetNative
Isolate
Group
Data
⚠
Dart_
GetNative
Receiver
⚠
Dart_
GetNative
Resolver
⚠
Dart_
GetNative
String
Argument
⚠
Dart_
GetNative
Symbol
⚠
Dart_
GetNon
Nullable
Type
⚠
Dart_
GetNullable
Type
⚠
Dart_
GetObfuscation
Map
⚠
Dart_
GetPeer
⚠
Dart_
GetStatic
Method
Closure
⚠
Dart_
GetSticky
Error
⚠
Dart_
GetType
⚠
Dart_
GetType
OfExternal
Typed
Data
⚠
Dart_
GetType
OfTyped
Data
⚠
Dart_
GetUser
TagLabel
⚠
Dart_
Handle
From
Persistent
⚠
Dart_
Handle
From
Weak
Persistent
⚠
Dart_
Handle
Message
⚠
Dart_
Handle
Service
Messages
⚠
Dart_
HasLive
Ports
⚠
Dart_
HasService
Messages
⚠
Dart_
HasSticky
Error
⚠
Dart_
Identity
Equals
⚠
Dart_
Initialize
⚠
Dart_
Instance
GetType
⚠
Dart_
Integer
Fits
Into
Int64
⚠
Dart_
Integer
Fits
Into
Uint64
⚠
Dart_
Integer
ToHexC
String
⚠
Dart_
Integer
ToInt64
⚠
Dart_
Integer
ToUint64
⚠
Dart_
Invoke
⚠
Dart_
Invoke
Closure
⚠
Dart_
Invoke
Constructor
⚠
Dart_
InvokeVM
Service
Method
⚠
Dart_
IsApi
Error
⚠
Dart_
IsBoolean
⚠
Dart_
IsByte
Buffer
⚠
Dart_
IsClosure
⚠
Dart_
IsCompilation
Error
⚠
Dart_
IsDouble
⚠
Dart_
IsError
⚠
Dart_
IsFatal
Error
⚠
Dart_
IsFunction
⚠
Dart_
IsFuture
⚠
Dart_
IsInstance
⚠
Dart_
IsInteger
⚠
Dart_
IsKernel
⚠
Dart_
IsKernel
Isolate
⚠
Dart_
IsLegacy
Type
⚠
Dart_
IsLibrary
⚠
Dart_
IsList
⚠
Dart_
IsMap
⚠
Dart_
IsNon
Nullable
Type
⚠
Dart_
IsNull
⚠
Dart_
IsNullable
Type
⚠
Dart_
IsNumber
⚠
Dart_
IsPaused
OnExit
⚠
Dart_
IsPaused
OnStart
⚠
Dart_
IsPrecompiled
Runtime
⚠
Dart_
IsReloading
⚠
Dart_
IsService
Isolate
⚠
Dart_
IsString
⚠
Dart_
IsString
Latin1
⚠
Dart_
IsTear
Off
⚠
Dart_
IsType
⚠
Dart_
IsType
Variable
⚠
Dart_
IsTyped
Data
⚠
Dart_
IsUnhandled
Exception
Error
⚠
Dart_
IsVM
Flag
Set
⚠
Dart_
IsVariable
⚠
Dart_
Isolate
Data
⚠
Dart_
Isolate
Flags
Initialize
⚠
Dart_
Isolate
Group
Data
⚠
Dart_
Isolate
Group
Heap
NewCapacity
Metric
⚠
Dart_
Isolate
Group
Heap
NewExternal
Metric
⚠
Dart_
Isolate
Group
Heap
NewUsed
Metric
⚠
Dart_
Isolate
Group
Heap
OldCapacity
Metric
⚠
Dart_
Isolate
Group
Heap
OldExternal
Metric
⚠
Dart_
Isolate
Group
Heap
OldUsed
Metric
⚠
Dart_
Isolate
Make
Runnable
⚠
Dart_
Isolate
Service
Id
⚠
Dart_
Kernel
Isolate
IsRunning
⚠
Dart_
Kernel
List
Dependencies
⚠
Dart_
Kernel
Port
⚠
Dart_
Kill
Isolate
⚠
Dart_
Library
Handle
Error
⚠
Dart_
Library
Resolved
Url
⚠
Dart_
Library
Url
⚠
Dart_
List
GetAs
Bytes
⚠
Dart_
List
GetAt
⚠
Dart_
List
GetRange
⚠
Dart_
List
Length
⚠
Dart_
List
SetAs
Bytes
⚠
Dart_
List
SetAt
⚠
Dart_
Load
Library
⚠
Dart_
Load
Library
From
Kernel
⚠
Dart_
Load
Script
From
Kernel
⚠
Dart_
Loading
Unit
Library
Uris
⚠
Dart_
Lookup
Library
⚠
Dart_
MapContains
Key
⚠
Dart_
MapGet
At
⚠
Dart_
MapKeys
⚠
Dart_
New
⚠
Dart_
NewApi
Error
⚠
Dart_
NewBoolean
⚠
Dart_
NewByte
Buffer
⚠
Dart_
NewCompilation
Error
⚠
Dart_
NewDouble
⚠
Dart_
NewExternal
Typed
Data
⚠
Dart_
NewExternal
Typed
Data
With
Finalizer
⚠
Dart_
NewFinalizable
Handle
⚠
Dart_
NewInteger
⚠
Dart_
NewInteger
From
HexC
String
⚠
Dart_
NewInteger
From
Uint64
⚠
Dart_
NewList
⚠
Dart_
NewList
Of
⚠
Dart_
NewList
OfType
⚠
Dart_
NewList
OfType
Filled
⚠
Dart_
NewNative
Port
⚠
Dart_
NewPersistent
Handle
⚠
Dart_
NewSend
Port
⚠
Dart_
NewString
FromC
String
⚠
Dart_
NewString
FromUT
F8
⚠
Dart_
NewString
FromUT
F16
⚠
Dart_
NewString
FromUT
F32
⚠
Dart_
NewTyped
Data
⚠
Dart_
NewUnhandled
Exception
Error
⚠
Dart_
NewUnmodifiable
External
Typed
Data
With
Finalizer
⚠
Dart_
NewUser
Tag
⚠
Dart_
NewWeak
Persistent
Handle
⚠
Dart_
Notify
Destroyed
⚠
Dart_
Notify
Idle
⚠
Dart_
Notify
LowMemory
⚠
Dart_
Null
⚠
Dart_
Object
Equals
⚠
Dart_
Object
IsType
⚠
Dart_
Post
⚠
Dart_
PostC
Object
⚠
Dart_
Post
Integer
⚠
Dart_
Precompile
⚠
Dart_
Prepare
ToAbort
⚠
Dart_
Propagate
Error
⚠
Dart_
ReThrow
Exception
⚠
Dart_
Record
Timeline
Event
⚠
Dart_
Register
Heap
Sampling
Callback
⚠
Dart_
Register
Isolate
Service
Request
Callback
⚠
Dart_
Register
Root
Service
Request
Callback
⚠
Dart_
Report
Surviving
Allocations
⚠
Dart_
Root
Library
⚠
Dart_
RunLoop
⚠
Dart_
RunLoop
Async
⚠
Dart_
Scope
Allocate
⚠
Dart_
Send
Port
GetId
⚠
Dart_
Service
Send
Data
Event
⚠
Dart_
SetBoolean
Return
Value
⚠
Dart_
SetCurrent
User
Tag
⚠
Dart_
SetDart
Library
Sources
Kernel
⚠
Dart_
SetDeferred
Load
Handler
⚠
Dart_
SetDouble
Return
Value
⚠
Dart_
SetDwarf
Stack
Trace
Footnote
Callback
⚠
Dart_
SetEmbedder
Information
Callback
⚠
Dart_
SetEnabled
Timeline
Category
⚠
Dart_
SetEnvironment
Callback
⚠
Dart_
SetFfi
Native
Resolver
⚠
Dart_
SetField
⚠
Dart_
SetFile
Modified
Callback
⚠
Dart_
SetHeap
Sampling
Period
⚠
Dart_
SetInteger
Return
Value
⚠
Dart_
SetLibrary
TagHandler
⚠
Dart_
SetMessage
Notify
Callback
⚠
Dart_
SetNative
Instance
Field
⚠
Dart_
SetNative
Resolver
⚠
Dart_
SetPaused
OnExit
⚠
Dart_
SetPaused
OnStart
⚠
Dart_
SetPeer
⚠
Dart_
SetPerformance
Mode
⚠
Dart_
SetPersistent
Handle
⚠
Dart_
SetReturn
Value
⚠
Dart_
SetRoot
Library
⚠
Dart_
SetService
Stream
Callbacks
⚠
Dart_
SetShould
Pause
OnExit
⚠
Dart_
SetShould
Pause
OnStart
⚠
Dart_
SetSticky
Error
⚠
Dart_
SetThread
Name
⚠
Dart_
SetTimeline
Recorder
Callback
⚠
Dart_
SetVM
Flags
⚠
Dart_
SetWeak
Handle
Return
Value
⚠
Dart_
Should
Pause
OnExit
⚠
Dart_
Should
Pause
OnStart
⚠
Dart_
Shutdown
Isolate
⚠
Dart_
Sort
Classes
⚠
Dart_
Start
Profiling
⚠
Dart_
Stop
Profiling
⚠
Dart_
String
GetProperties
⚠
Dart_
String
Length
⚠
Dart_
String
Storage
Size
⚠
Dart_
String
ToCString
⚠
Dart_
String
ToLatin1
⚠
Dart_
String
ToUT
F8
⚠
Dart_
String
ToUT
F16
⚠
Dart_
StringUT
F8Length
⚠
Dart_
Thread
Disable
Profiling
⚠
Dart_
Thread
Enable
Profiling
⚠
Dart_
Throw
Exception
⚠
Dart_
Timeline
GetMicros
⚠
Dart_
Timeline
GetTicks
⚠
Dart_
Timeline
GetTicks
Frequency
⚠
Dart_
ToString
⚠
Dart_
True
⚠
Dart_
Type
Dynamic
⚠
Dart_
Type
Never
⚠
Dart_
Type
ToNon
Nullable
Type
⚠
Dart_
Type
ToNullable
Type
⚠
Dart_
Type
Void
⚠
Dart_
Typed
Data
Acquire
Data
⚠
Dart_
Typed
Data
Release
Data
⚠
Dart_
Version
String
⚠
Dart_
Write
Heap
Snapshot
⚠
Dart_
Write
Profile
ToTimeline
⚠
Type Aliases
§
Dart_
CObject
Dart_
CObject_
Type
Dart_
Core
Type_
Id
Dart_
Create
Loading
Unit
Callback
Dart_
Deferred
Load
Handler
Dart_
Dwarf
Stack
Trace
Footnote
Callback
Dart_
Embedder
Information
Callback
Dart_
Entropy
Source
Dart_
Environment
Callback
Dart_
FfiNative
Resolver
Dart_
File
Close
Callback
Dart_
File
Modified
Callback
Dart_
File
Open
Callback
Dart_
File
Read
Callback
Dart_
File
Write
Callback
Dart_
Finalizable
Handle
Dart_
GetVM
Service
Assets
Archive
Dart_
Handle
Dart_
Handle
Finalizer
Dart_
Heap
Sampling
Create
Callback
Dart_
Heap
Sampling
Delete
Callback
Dart_
Heap
Sampling
Report
Callback
Dart_
Heap
Snapshot
Write
Chunk
Callback
Dart_
Initialize
Isolate
Callback
Dart_
Isolate
Dart_
Isolate
Cleanup
Callback
Dart_
Isolate
Group
Dart_
Isolate
Group
Cleanup
Callback
Dart_
Isolate
Group
Create
Callback
Dart_
Isolate
Group
Id
Dart_
Isolate
Shutdown
Callback
Dart_
Kernel
Compilation
Status
Dart_
Kernel
Compilation
Verbosity
Level
Dart_
Library
Tag
Dart_
Library
TagHandler
Dart_
Message
Notify
Callback
Dart_
Native
Argument_
Descriptor
Dart_
Native
Argument_
Type
Dart_
Native
Argument_
Value
Dart_
Native
Arguments
Dart_
Native
Entry
Resolver
Dart_
Native
Entry
Symbol
Dart_
Native
Function
Dart_
Native
Message
Handler
Dart_
OnNew
Code
Callback
Dart_
Performance
Mode
Dart_
Persistent
Handle
Dart_
Port
Dart_
Register
Kernel
Blob
Callback
Dart_
Service
Request
Callback
Dart_
Service
Stream
Cancel
Callback
Dart_
Service
Stream
Listen
Callback
Dart_
Streaming
Close
Callback
Dart_
Streaming
Write
Callback
Dart_
Thread
Exit
Callback
Dart_
Thread
Start
Callback
Dart_
Timeline
Recorder
Callback
Dart_
Timeline_
Event_
Type
Dart_
Typed
Data_
Type
Dart_
Unregister
Kernel
Blob
Callback
Dart_
Weak
Persistent
Handle
Unions
§
_Dart_
CObject__
bindgen_
ty_
1
_Dart_
Native
Argument_
Value