# destack:tls/binding

`import destack:tls/binding`

## Structs

- [TlsContextOptions](/docs/language/standard-library/modules/tls/binding/struct/tls-context-options/) — Options for opening one TLS context.

## Enums

- [TlsHandshakeStatus](/docs/language/standard-library/modules/tls/binding/enum/tls-handshake-status/) — TLS handshake status.
- [TlsHostnameVerificationMode](/docs/language/standard-library/modules/tls/binding/enum/tls-hostname-verification-mode/) — TLS hostname verification mode.
- [TlsResumptionState](/docs/language/standard-library/modules/tls/binding/enum/tls-resumption-state/) — TLS resumption state for one connection.
- [TlsRole](/docs/language/standard-library/modules/tls/binding/enum/tls-role/) — TLS endpoint role.
- [TlsSessionResumptionMode](/docs/language/standard-library/modules/tls/binding/enum/tls-session-resumption-mode/) — TLS session resumption policy.
- [TlsVersion](/docs/language/standard-library/modules/tls/binding/enum/tls-version/) — TLS protocol version.

## Newtypes

- [TlsConnectionHandle](/docs/language/standard-library/modules/tls/binding/newtype/tls-connection-handle/) — Handle for one TLS connection.
- [TlsContextHandle](/docs/language/standard-library/modules/tls/binding/newtype/tls-context-handle/) — Handle for one TLS context.

## Interfaces

- [TlsBinding](/docs/language/standard-library/modules/tls/binding/interface/tls-binding/) — TLS binding family.
- [TlsConnectionBinding](/docs/language/standard-library/modules/tls/binding/interface/tls-connection-binding/) — Connection binding family.
- [TlsContextBinding](/docs/language/standard-library/modules/tls/binding/interface/tls-context-binding/) — Context binding family.

## Constants

- [tls](/docs/language/standard-library/modules/tls/binding/constant/tls/) — Current TLS binding family.
