pub(all) struct Host {
execute : (String, Array[String], String, String, Int) -> Json raise
kind : (String) -> Int raise
read : (String) -> String raise
write : (String, String) -> Unit raise
list : (String) -> Array[String] raise
mkdir : (String) -> Unit raise
remove_file : (String) -> Unit raise
remove_dir : (String) -> Unit raise
rename : (String, String) -> Unit raise
temporary : () -> String raise
environment : Map[String, String]
cwd : String
system : String
architecture : String
process : Bool
cancelled : () -> Bool
}