ExScylla.Execution.ExecutionProfile (ex_scylla v0.10.2)

Copy Markdown

Wrapper around rust module See rust documentation for more usage details: https://docs.rs/scylla/1.8.0/scylla/client/execution_profile/struct.ExecutionProfile.html

Summary

Types

opaque()

@type opaque() :: any()

Functions

builder()

See: https://docs.rs/scylla/1.8.0/scylla/client/execution_profile/struct.ExecutionProfile.html#method.builder

Example

iex> ep = ExecutionProfile.builder()
...>          |> ExecutionProfileBuilder.build()
iex> true = is_reference(ep)

into_handle(ep)

See: https://docs.rs/scylla/1.8.0/scylla/client/execution_profile/struct.ExecutionProfile.html#method.into_handle

Example

iex> eph = ExecutionProfile.builder()
...>          |> ExecutionProfileBuilder.build()
...>          |> ExecutionProfile.into_handle()
iex> true = is_reference(eph)

into_handle_with_label(ep, label)

See: https://docs.rs/scylla/1.8.0/scylla/client/execution_profile/struct.ExecutionProfile.html#method.into_handle_with_label

Example

iex> eph = ExecutionProfile.builder()
...>          |> ExecutionProfileBuilder.build()
...>          |> ExecutionProfile.into_handle_with_label("my_label")
iex> true = is_reference(eph)

to_builder(ep)

See: https://docs.rs/scylla/1.8.0/scylla/client/execution_profile/struct.ExecutionProfile.html#method.to_builder

Example

iex> ep = ExecutionProfileBuilder.new()
...>          |> ExecutionProfileBuilder.build()
iex> epb = ExecutionProfile.to_builder(ep)
iex> true = is_reference(ep)
iex> true = is_reference(epb)