package structs
import "structs"
Package structs defines marker types that can be used as struct fields to modify the properties of a struct.
By convention, a marker type should be used as the type of a field named "_", placed at the beginning of a struct type definition.
Index ¶
Types ¶
type HostLayout ¶
type HostLayout struct {
// contains filtered or unexported fields
}
HostLayout marks a struct as using host memory layout. A struct with a field of type HostLayout will be laid out in memory according to host expectations, generally following the host's C ABI.
HostLayout does not affect layout within any other struct-typed fields of the containing struct, nor does it affect layout of structs containing the struct marked as host layout.
By convention, HostLayout should be used as the type of a field named "_", placed at the beginning of the struct type definition.
Source Files ¶
- Version
- v1.23.0-rc.2
- Published
- Jul 16, 2024
- Platform
- js/wasm
- Last checked
- 12 seconds ago –
Tools for package owners.