Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
All of these accessors will raise if a bounds check fails. The expected bounds are documented next to the corresponding conversion functions in Core.Byte_units
.
val bytes :
(_, int, Core.Byte_units.t, [< Accessor_core__.Import.isomorphism ])
Accessor_base.t
Due to the way floating point is being used, the below accessors aren't quite perfect isomorphisms.
val kilobytes :
(_, float, Core.Byte_units.t, [< Accessor_core__.Import.isomorphism ])
Accessor_base.t
val megabytes :
(_, float, Core.Byte_units.t, [< Accessor_core__.Import.isomorphism ])
Accessor_base.t
val gigabytes :
(_, float, Core.Byte_units.t, [< Accessor_core__.Import.isomorphism ])
Accessor_base.t
val terabytes :
(_, float, Core.Byte_units.t, [< Accessor_core__.Import.isomorphism ])
Accessor_base.t
val petabytes :
(_, float, Core.Byte_units.t, [< Accessor_core__.Import.isomorphism ])
Accessor_base.t
val exabytes :
(_, float, Core.Byte_units.t, [< Accessor_core__.Import.isomorphism ])
Accessor_base.t
val words :
(_, float, Core.Byte_units.t, [< Accessor_core__.Import.isomorphism ])
Accessor_base.t