Expand description
Custom-data plug point.
A plug-in registers one CustomDataVTable per concrete custom-data
type. The host calls through the vtable to decode JSON envelopes from
the wire and to encode/decode Arrow IPC batches for catalog persistence.
Structs§
- Custom
Data Handle - Opaque handle to a single custom-data value owned by the plug-in.
- Custom
DataV Table - Function table for a single custom-data type.
- Metadata
Entry - A single key/value pair in batch-decode metadata.
- Plugin
Custom Data Ref - Borrowed view of a plug-in custom-data value during
on_datadispatch.
Traits§
- Plugin
Custom Data - Author-facing trait for a custom-data type contributed by a plug-in.
Functions§
- custom_
data_ vtable - Returns a
&'static CustomDataVTablefor the givenPluginCustomDatatype.