123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778(* This file was generated automatically by wayland-scanner-ocaml *)openstructmoduleProxy=Wayland.ProxymoduleIface_reg=Wayland.Iface_regmoduleMetadata=Wayland.MetadataendmoduleRiver_layer_shell_v1=structtypet=[`River_layer_shell_v1]type_Metadata.ty+=T:[`River_layer_shell_v1]Metadata.tytypeversions=[`V1]letinterface="river_layer_shell_v1"letversion=1lmoduleError=structtypet=|Object_already_created:tletto_int32=function|Object_already_created->0lletof_int32=function|0l->Object_already_created|x->Fmt.failwith"Invalid error enum value %ld"xendletrequests=function|0->"destroy",[]|1->"get_output",["id",`New_ID(Some"river_layer_shell_output_v1");"output",`Object(Some"river_output_v1")]|2->"get_seat",["id",`New_ID(Some"river_layer_shell_seat_v1");"seat",`Object(Some"river_seat_v1")]|i->Proxy.unknown_requesti,[]letevents=function|i->Proxy.unknown_eventi,[]endlet()=Iface_reg.register(moduleRiver_layer_shell_v1)moduleRiver_layer_shell_output_v1=structtypet=[`River_layer_shell_output_v1]type_Metadata.ty+=T:[`River_layer_shell_output_v1]Metadata.tytypeversions=[`V1]letinterface="river_layer_shell_output_v1"letversion=1lletrequests=function|0->"destroy",[]|1->"set_default",[]|i->Proxy.unknown_requesti,[]letevents=function|0->"non_exclusive_area",["x",`Int;"y",`Int;"width",`Int;"height",`Int]|i->Proxy.unknown_eventi,[]endlet()=Iface_reg.register(moduleRiver_layer_shell_output_v1)moduleRiver_layer_shell_seat_v1=structtypet=[`River_layer_shell_seat_v1]type_Metadata.ty+=T:[`River_layer_shell_seat_v1]Metadata.tytypeversions=[`V1]letinterface="river_layer_shell_seat_v1"letversion=1lletrequests=function|0->"destroy",[]|i->Proxy.unknown_requesti,[]letevents=function|0->"focus_exclusive",[]|1->"focus_non_exclusive",[]|2->"focus_none",[]|i->Proxy.unknown_eventi,[]endlet()=Iface_reg.register(moduleRiver_layer_shell_seat_v1)