Expand description
Procedural macros for tenferro extension crates.
§Examples
use tenferro_extension_macros::ExtensionFamilyId;
#[derive(ExtensionFamilyId)]
#[tenferro_extension(namespace = "my-crate", name = "fft", version = 1)]
struct FftOp;
assert_eq!(FftOp::FAMILY_ID, "my-crate.fft.v1");Macros§
- define_
extension_ runtime - Generate a standard extension runtime and registration function.
Derive Macros§
- Extension
Family Id - Derive an inherent
FAMILY_IDconstant for an extension payload type.