# Display

`import { Display } from "destack:ops";`

Interface for user-facing string representation.

Template interpolation dispatches through this interface: `${value}`
requires the value's type to implement it.
Conformance is deliberate, so a type without a meaningful textual representation
never prints implicitly.

```ds title="Display"
export newtype interface Display {
    display(): Cow<"frame", string>;
}
```

[language/library/src/ops/format.ds:11:14](https://github.com/destack-sh/destack/blob/main/language/library/src/ops/format.ds#L11-L14)

## Members

### `display(): Cow<"frame", string>`

Return a user-facing string representation.
