Skip to main content

Crate iii_sdk

Crate iii_sdk 

Source

Re-exports§

pub use context::Context;
pub use context::get_context;
pub use context::with_context;
pub use error::IIIError;
pub use iii::FunctionInfo;
pub use iii::FunctionsAvailableGuard;
pub use iii::III;
pub use iii::TriggerInfo;
pub use iii::WorkerInfo;
pub use iii::WorkerMetadata;
pub use logger::Logger;
pub use logger::LoggerInvoker;
pub use protocol::ErrorBody;
pub use protocol::FunctionMessage;
pub use protocol::Message;
pub use protocol::RegisterFunctionMessage;
pub use protocol::RegisterServiceMessage;
pub use protocol::RegisterTriggerMessage;
pub use protocol::RegisterTriggerTypeMessage;
pub use streams::Streams;
pub use streams::UpdateBuilder;
pub use triggers::Trigger;
pub use triggers::TriggerConfig;
pub use triggers::TriggerHandler;
pub use types::ApiRequest;
pub use types::ApiResponse;
pub use types::FieldPath;
pub use types::StreamUpdateInput;
pub use types::UpdateOp;
pub use types::UpdateResult;

Modules§

context
error
iii
logger
protocol
streams
Stream operations for atomic updates
triggers
types

Enums§

Value
Represents any valid JSON value.