Modulesยง
- Common parameters and utilities for both source and sink.
- macros ๐
- with_
options ๐
Macrosยง
- Constructs a
InvalidOptionError
and bails out. - Constructs a
MalformedResponseError
and bails out. - Macro to dispatch formatting implementation for all supported sink formatter types. Used when the message key can be either bytes or string.
- Macro to dispatch formatting implementation for sink formatters that require string keys. Used when the message key must be a string (excludes some Avro and bytes implementations).
- Usage:
dispatch_source_enum!(EnumType, enum_value, |inner_ident| body)
. - The invocation:
dispatch_source_enum
withConnectorProperties
as the enum type.dispatch_source_enum
withSplitImpl
as the enum type.- Constructs a
InvalidOptionError
. - Constructs a
MalformedResponseError
. - Matches against
SourceProperties::SOURCE_NAME
to dispatch logic. tri!
in generators yieldErr
and return()
?
in generators returnErr
Structsยง
- Options or properties extracted from the
WITH
clause of DDLs.
Traitsยง
- Utility methods for
WITH
properties (HashMap
andBTreeMap
).