blob: b8ef0ee1344fb87e3ef84e7c27dc76bf4763dc7f [file] [log] [blame]
// WARNING: This file is machine generated by fidlgen.
// fidl_experiment = output_index_json
package struct_
import (
_bindings "syscall/zx/fidl"
)
type BasicStruct struct {
_ struct{} `fidl:"s" fidl_size_v2:"24" fidl_alignment_v2:"8"`
X uint32 `fidl_offset_v2:"0"`
Y string `fidl_offset_v2:"8" fidl_bounds:""`
}
var _mBasicStruct = _bindings.CreateLazyMarshaler(BasicStruct{})
func (msg *BasicStruct) Marshaler() _bindings.Marshaler {
return _mBasicStruct
}
type Simple struct {
_ struct{} `fidl:"s" fidl_size_v2:"2" fidl_alignment_v2:"1"`
F1 uint8 `fidl_offset_v2:"0"`
F2 bool `fidl_offset_v2:"1"`
}
var _mSimple = _bindings.CreateLazyMarshaler(Simple{})
func (msg *Simple) Marshaler() _bindings.Marshaler {
return _mSimple
}