Up
Module
Int
Signature
type
-'perms t = (int, 'perms)
t
val
t_of_sexp : (
Sexplib.Sexp.t
-> 'perms) ->
Sexplib.Sexp.t
-> 'perms
t
val
sexp_of_t : ('perms ->
Sexplib.Sexp.t
) -> 'perms
t
->
Sexplib.Sexp.t
val
compare : ('perms -> 'perms -> int) -> 'perms
t
-> 'perms
t
-> int
val
bin_t : 'perms
Bin_prot.Type_class.t
-> 'perms
t
Bin_prot.Type_class.t
val
bin_read_t : 'perms
Bin_prot.Read.reader
-> 'perms
t
Bin_prot.Read.reader
val
__bin_read_t__ : 'perms
Bin_prot.Read.reader
-> (int -> 'perms
t
)
Bin_prot.Read.reader
val
bin_reader_t : 'perms
Bin_prot.Type_class.reader
-> 'perms
t
Bin_prot.Type_class.reader
val
bin_size_t : 'perms
Bin_prot.Size.sizer
-> 'perms
t
Bin_prot.Size.sizer
val
bin_write_t : 'perms
Bin_prot.Write.writer
-> 'perms
t
Bin_prot.Write.writer
val
bin_writer_t : 'perms
Bin_prot.Type_class.writer
-> 'perms
t
Bin_prot.Type_class.writer
include
Blit.S_permissions
with
type
'perms
t
:= 'perms
t
type
-'perms t
val
blit : ([>
|
Perms.Export.read
]
t
, [>
|
Perms.Export.write
]
t
)
Blit_intf.blit
val
blito : ([>
|
Perms.Export.read
]
t
, [>
|
Perms.Export.write
]
t
)
Blit_intf.blito
val
unsafe_blit : ([>
|
Perms.Export.read
]
t
, [>
|
Perms.Export.write
]
t
)
Blit_intf.blit
val
sub : ([>
|
Perms.Export.read
]
t
, [<
| _
Perms.Export.perms
]
t
)
Blit_intf.sub
val
subo : ([>
|
Perms.Export.read
]
t
, [<
| _
Perms.Export.perms
]
t
)
Blit_intf.subo
external
unsafe_blit : src:[>
|
Perms.Export.read
]
t
-> src_pos:int -> dst:[>
|
Perms.Export.write
]
t
-> dst_pos:int -> len:int -> unit = "core_array_unsafe_int_blit" "noalloc"