DRDataRaft/ docs
GitHub ↗

dr_capabilities()

Adapters report the same five logical fields. TRUE means supported, FALSE means unsupported, and NA means undeclared or dependent on user code. Capabilities describe behavior; they do not test remote permissions. Extension methods can use dr_component_capabilities() for a stable shape. An ordinary function may support lazy tables, but its body is not inspected.

Usage

dr_capabilities(x, ...)

dr_component_capabilities(
  read = NA,
  write = NA,
  lazy = NA,
  transactions = NA,
  immutable = NA
)

Arguments

x
Source, transform, target or connected lake.


...
Reserved for adapter options.


read, write, lazy, transactions, immutable
Logical scalars.

Value

A named list of logical capabilities.

Examples

dr_capabilities(data.frame(id = 1L))
dr_capabilities(NULL)
Documentation source snapshot · View source at d9cb454 ↗
Code examples are documented source examples; they are not executed in this website build.

Search documentation

Search functions, packages and guides.