# `Incant.Service.Entry`
[🔗](https://github.com/elixir-vibe/incant/blob/v0.1.1/lib/incant/service/entry.ex#L1)

A discovered Incant service endpoint and its loaded admin contract.

Central Incant admin processes can keep entries in memory and route UI
events back through `client` while rendering from `contract`.

# `binding_key`

```elixir
@type binding_key() :: atom() | String.t() | nil
```

# `t`

```elixir
@type t() :: %Incant.Service.Entry{
  binding: SafeRPC.local_binding() | nil,
  client: Incant.Service.Client.t(),
  contract: Incant.Admin.Contract.t(),
  key: binding_key()
}
```

---

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