# `TigerBeetlex.TransferFlags`
[🔗](https://github.com/rbino/tigerbeetlex/blob/0.16.78/lib/tigerbeetlex/bindings/transfer_flags.ex#L6)

See [TransferFlags](https://docs.tigerbeetle.com/reference/transfer#flags).

# `t`

```elixir
@type t() :: %TigerBeetlex.TransferFlags{
  balancing_credit: boolean(),
  balancing_debit: boolean(),
  closing_credit: boolean(),
  closing_debit: boolean(),
  imported: boolean(),
  linked: boolean(),
  pending: boolean(),
  post_pending_transfer: boolean(),
  void_pending_transfer: boolean()
}
```

# `from_binary`

```elixir
@spec from_binary(binary :: &lt;&lt;_::16&gt;&gt;) :: t()
```

Creates a `TigerBeetlex.TransferFlags` struct from its binary representation.

# `to_binary`

```elixir
@spec to_binary(flags :: t()) :: &lt;&lt;_::16&gt;&gt;
```

Converts a `TigerBeetlex.TransferFlags` struct to its binary represenation.

---

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