Pinned unix/fs.rs::open and files.rs::open_file_or_dir. Actual host path, metadata, varargs and filesystem effects are required; flags are target queries.
@[reducible, inline]
Instances For
@[instance_reducible]
@[instance_reducible]
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Instances For
@[instance_reducible]
@[instance_reducible]
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Instances For
- fd : UnixFd.Hooks S H D O E Meta
- hostWindows : Bool
- isAbsolute : Path → Bool
- isEmpty : Path → Bool
- isDot : Path → Bool
- emptyPath : Path
- openFile : Option D → Path → Options → M S (Except (IoError.HostError E) H)
- openDirectoryAsFile : Option D → Path → Options → M S (Except (IoError.HostError E) H)
- metadata : H → M S (Except (IoError.HostError E) Metadata)
- asDirectory : H → M S D
- permissionDenied : M S (IoError.HostError E)
- hostUsizeBits : Nat
Instances For
def
Miri.Interpreter.UnixOpen.openFileOrDir
{S H D O E Meta P : Type}
(h : Hooks S H D O E Meta P)
(root : Option D)
(path : P)
(options : Options)
:
M S (Except (IoError.HostError E) (Opened H D))
Equations
- One or more equations did not get rendered due to their size.