module Direct: sig .. end
val iter : Procfs.Mount.t ->
       spec:((Procfs.Mount.t, string) Fieldslib.Field.t ->
             Procfs.Mount.t -> string -> unit) ->
       file:((Procfs.Mount.t, string) Fieldslib.Field.t ->
             Procfs.Mount.t -> string -> unit) ->
       vfstype:((Procfs.Mount.t, string) Fieldslib.Field.t ->
                Procfs.Mount.t -> string -> unit) ->
       mntops:((Procfs.Mount.t, string list) Fieldslib.Field.t ->
               Procfs.Mount.t -> string list -> unit) ->
       freq:((Procfs.Mount.t, int) Fieldslib.Field.t ->
             Procfs.Mount.t -> int -> unit) ->
       passno:((Procfs.Mount.t, int) Fieldslib.Field.t ->
               Procfs.Mount.t -> int -> unit) ->
       unit
val fold : Procfs.Mount.t ->
       init:'acc__ ->
       spec:('acc__ ->
             (Procfs.Mount.t, string) Fieldslib.Field.t ->
             Procfs.Mount.t -> string -> 'acc__) ->
       file:('acc__ ->
             (Procfs.Mount.t, string) Fieldslib.Field.t ->
             Procfs.Mount.t -> string -> 'acc__) ->
       vfstype:('acc__ ->
                (Procfs.Mount.t, string) Fieldslib.Field.t ->
                Procfs.Mount.t -> string -> 'acc__) ->
       mntops:('acc__ ->
               (Procfs.Mount.t, string list) Fieldslib.Field.t ->
               Procfs.Mount.t -> string list -> 'acc__) ->
       freq:('acc__ ->
             (Procfs.Mount.t, int) Fieldslib.Field.t ->
             Procfs.Mount.t -> int -> 'acc__) ->
       passno:('acc__ ->
               (Procfs.Mount.t, int) Fieldslib.Field.t ->
               Procfs.Mount.t -> int -> 'acc__) ->
       'acc__