Docs.rs
seedframe_macros-0.1.0
seedframe_macros 0.1.0
Permalink
Docs.rs crate page
MIT
Links
crates.io
Source
Owners
Shifta-Robel
Dependencies
darling ^0.20.10
normal
proc-macro-error ^1.0.4
normal
proc-macro2 ^1.0.93
normal
quote ^1.0.38
normal
serde_json ^1.0.138
normal
syn ^2.0.91
normal
thiserror ^2.0.12
normal
Versions
71.43%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
seedframe_
macros
0.1.0
All Items
Crate Items
Attribute Macros
Derive Macros
Crate
seedframe_macros
Copy item path
Source
Attribute Macros
§
client
A proc-macro for declaring a Client, which provides completion model functionality.
embedder
A proc-macro for declaring an Embedder, which converts resources into vector embeddings.
loader
A proc-macro for declaring a Loader, which implements the
seedframe::loader::Loader
trait. Loaders are responsible for loading resources from various sources and sending them to embedders.
tool
A proc-macro for declaring Tool functions that can be attached to Clients.
vector_
store
A proc-macro for declaring a Vector Store, which stores and manages vector embeddings.
Derive Macros
§
Extractor