Crate jlrs_macros

Crate jlrs_macros 

Source

Macros§

encode_as_constant_bytes
Encode the literal string passed to this macro as ConstantBytes.
julia_module
Export functions, types and constants defined in Rust as a Julia module.

Attribute Macros§

julia_version
Conditional compilation depending on the used version of Julia.

Derive Macros§

CCallArg
Derive CCallArg.
CCallReturn
Derive CCallReturn.
ConstructType
Derive ConstructType.
Enum
Derive Enum.
ForeignType
Derive ForeignType.
HasLayout
Derive HasLayout.
IntoJulia
Derive IntoJulia.
IsBits
Derive IsBits.
OpaqueType
Derive OpaqueType.
Typecheck
Derive Typecheck.
Unbox
Derive Unbox.
ValidField
Derive ValidField.
ValidLayout
Derive ValidLayout.