fiberplane-pdk

Crates.iofiberplane-pdk
lib.rsfiberplane-pdk
version1.0.0-beta.14
sourcesrc
created_at2023-02-13 13:41:12.332472
updated_at2024-03-27 09:26:36.182039
descriptionFiberplane Provider Development Kit
homepage
repositoryhttps://github.com/fiberplane/providers
max_upload_size
id783956
size19,587
Benno van den Berg (hatchan)

documentation

README

Fiberplane Provider Development Kit

This crate provides high-level macros and abstractions for more ergonomic provider development.

Follow the tutorial: How to create a provider

Overview

The main traits and macros you will interact with from this crate are:

  • pdk_query_types! - Macro for defining your query types and their handlers.
  • pdk_export! - Macro to export functions as part of the provider protocol.
  • ConfigSchema - Macro for deriving a schema from your config struct.
  • QuerySchema - Macro for deriving a schema from your query struct(s).
  • ProviderData - A trait and derive macro for types that you wish to pass around as provider data using Blobs.
Commit count: 66

cargo fmt