Skip to main content

Crate seam_server

Crate seam_server 

Source

Re-exports§

pub use build_loader::load_build_output;
pub use build_loader::load_i18n_config;
pub use build_loader::load_rpc_hash_map;
pub use build_loader::RpcHashMap;
pub use errors::SeamError;
pub use page::I18nConfig;
pub use procedure::BoxFuture;
pub use procedure::BoxStream;
pub use procedure::ProcedureDef;
pub use procedure::SubscriptionDef;
pub use resolve::default_strategies;
pub use resolve::from_accept_language;
pub use resolve::from_url_prefix;
pub use resolve::from_url_query;
pub use resolve::resolve_chain;
pub use resolve::ResolveData;
pub use resolve::ResolveStrategy;
pub use server::SeamParts;
pub use server::SeamServer;

Modules§

build_loader
errors
escape
manifest
page
procedure
resolve
server

Traits§

SeamType
Trait for types that can describe themselves as a JTD schema. Derive with #[derive(SeamType)] or implement manually.

Functions§

ascii_escape_json
Escape non-ASCII characters in JSON string values to \uXXXX sequences.

Attribute Macros§

seam_procedure
seam_subscription

Derive Macros§

SeamType