Skip to main content

Crate seam_codegen

Crate seam_codegen 

Source

Re-exports§

pub use manifest::CacheHint;
pub use manifest::ChannelSchema;
pub use manifest::ContextSchema;
pub use manifest::IncomingSchema;
pub use manifest::InvalidateTarget;
pub use manifest::Manifest;
pub use manifest::MappingValue;
pub use manifest::ProcedureSchema;
pub use manifest::ProcedureType;
pub use manifest::TransportConfig;
pub use manifest::TransportPreference;
pub use rpc_hash::RpcHashMap;
pub use rpc_hash::generate_random_salt;
pub use rpc_hash::generate_rpc_hash_map;

Modules§

manifest
rpc_hash

Functions§

generate_hooks_module
Generate the standalone hooks module that re-exports typed hooks bound to SeamProcedureMeta via TS instantiation expressions.
generate_type_declarations
Generate ambient type declarations for virtual:seam/* modules.
generate_typescript
Generate a typed TypeScript client from a manifest.