Module Descriptions.Rwlock
val t : Types.Rwlock.t Luv_c_generated_types.typ
val init : (Types.Rwlock.t Ctypes_static.ptr -> int F.return) F.result
val destroy : (Types.Rwlock.t Ctypes_static.ptr -> unit F.return) F.result
val tryrdlock : (Types.Rwlock.t Ctypes_static.ptr -> int F.return) F.result
val rdunlock : (Types.Rwlock.t Ctypes_static.ptr -> unit F.return) F.result
val trywrlock : (Types.Rwlock.t Ctypes_static.ptr -> int F.return) F.result
val wrunlock : (Types.Rwlock.t Ctypes_static.ptr -> unit F.return) F.result