# `WardrikWorkspace.Mount`

A tree an agent sees.

  * `:tree` - the tree's name in the store.
  * `:name` - where it's shown, as `shared/<name>/`. `nil` for the agent's own tree.
  * `:mode` - `:write`, or `:read` for read only. `:write` unless set.

# `t`

```elixir
@type t() :: %WardrikWorkspace.Mount{
  mode: :read | :write,
  name: String.t() | nil,
  tree: String.t()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
