module Volume: sig
.. end
type
structure = [ `Directory of string * structure list
| `File of string ]
type
t = {
}
val create : host:Ketrew_pure.Host.t ->
root:Ketrew_pure.Path.t ->
structure -> t
val file : string -> structure
val dir : string ->
structure list ->
structure
val all_paths : t -> Ketrew_pure.Path.t list
val log_structure : structure -> Internal_pervasives.Log.t
val log : t -> Internal_pervasives.Log.t
val markup : t -> Internal_pervasives.Display_markup.t
val to_string_hum : t -> string