cqex v1.0.1 CQEx.Result View Source

Link to this section Summary

Link to this section Types

Specs

t() :: %CQEx.Result{auto_fetch_more: boolean(), record: CQEx.cql_result() | nil}

Link to this section Functions

Specs

all_rows(CQEx.cql_result() | t()) :: [Keyword.t() | map()]

Specs

all_rows(CQEx.cql_result() | t(), Keyword.t()) :: [Keyword.t() | map()]

Specs

convert(CQEx.cql_result(), :cqerl.client() | nil) :: t()

Specs

fetch_more(CQEx.cql_result() | t()) :: {:ok, t()}

Specs

fetch_more!(CQEx.cql_result() | t()) :: t()
Link to this function

fetch_more_async(result)

View Source

Specs

fetch_more_async(CQEx.cql_result() | t()) :: reference()

Specs

has_more_pages?(CQEx.cql_result() | t()) :: boolean()

Specs

head(CQEx.cql_result() | t()) :: Keyword.t() | map()

Specs

head(CQEx.cql_result() | t(), Keyword.t()) :: Keyword.t() | map()

Specs

next(CQEx.cql_result() | t()) :: :empty_dataset | {Keyword.t() | map(), t()}

Specs

size(CQEx.cql_result() | t()) :: non_neg_integer()

Specs

tail(CQEx.cql_result() | t()) :: CQEx.cql_result() | t() | CQEx.Result.Empty.t()