Module Core_unix.Resource_usage.Fields.Direct

module Direct: sig .. end

val iter : Core_unix.Resource_usage.t ->
utime:((Core_unix.Resource_usage.t, float) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> float -> unit) ->
stime:((Core_unix.Resource_usage.t, float) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> float -> unit) ->
maxrss:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
ixrss:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
idrss:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
isrss:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
minflt:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
majflt:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
nswap:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
inblock:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
oublock:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
msgsnd:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
msgrcv:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
nsignals:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
nvcsw:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
nivcsw:((Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> unit) ->
unit
val fold : Core_unix.Resource_usage.t ->
init:'acc__ ->
utime:('acc__ ->
(Core_unix.Resource_usage.t, float) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> float -> 'acc__) ->
stime:('acc__ ->
(Core_unix.Resource_usage.t, float) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> float -> 'acc__) ->
maxrss:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
ixrss:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
idrss:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
isrss:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
minflt:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
majflt:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
nswap:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
inblock:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
oublock:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
msgsnd:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
msgrcv:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
nsignals:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
nvcsw:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
nivcsw:('acc__ ->
(Core_unix.Resource_usage.t, int64) Fieldslib.Field.t ->
Core_unix.Resource_usage.t -> int64 -> 'acc__) ->
'acc__