Skip to main content

Crate agent_core

Crate agent_core 

Source

Re-exports§

pub use action::Access;
pub use action::ActionContext;
pub use action::ActionError;
pub use action::ActionResult;
pub use action::ActionSpec;
pub use action::BatchCall;
pub use action::BatchResult;
pub use action::Dispatcher;
pub use action::ErrorCode;
pub use action::Host;
pub use action::Invocation;
pub use action::Page;
pub use action::Resource;
pub use json::Value;
pub use rpc::Protocol;
pub use rpc::RpcSession;

Modules§

action
jmap
json
rpc
schema
task

Macros§

record
declare a record: the struct (Clone, Debug, Default, PartialEq) and its Json / Field mapping; the JSON member names are the field names
wire_enum
declare an enum carried as a string: Default is the first variant, ALL, as_str / parse, Field