sig
  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__
end