Skip to main content

Crate apcore

Crate apcore 

Source

Re-exports§

pub use acl::ACLRule;
pub use acl::ACL;
pub use approval::AlwaysDenyHandler;
pub use approval::ApprovalHandler;
pub use approval::ApprovalRequest;
pub use approval::ApprovalResult;
pub use approval::AutoApproveHandler;
pub use async_task::TaskStatus;
pub use client::APCore;
pub use config::Config;
pub use config::ConfigMode;
pub use config::MountSource;
pub use config::NamespaceInfo;
pub use config::NamespaceRegistration;
pub use context::Context;
pub use context::ContextFactory;
pub use context::Identity;
pub use errors::ErrorCode;
pub use errors::ModuleError;
pub use events::emitter::ApCoreEvent;
pub use events::emitter::EventEmitter;
pub use executor::redact_sensitive;
pub use executor::Executor;
pub use executor::ValidationResult;
pub use executor::REDACTED_VALUE;
pub use module::Module;
pub use observability::logging::ContextLogger;
pub use observability::tracing_middleware::SamplingStrategy;
pub use observability::tracing_middleware::TracingMiddleware;
pub use registry::registry::Registry;
pub use schema::ExportProfile;
pub use schema::SchemaDefinition;
pub use schema::SchemaStrategy;
pub use sys_modules::check_module_disabled;
pub use sys_modules::is_module_disabled;
pub use sys_modules::register_sys_modules;
pub use sys_modules::SysModulesContext;
pub use sys_modules::ToggleState;

Modules§

acl
approval
async_task
bindings
cancel
client
config
context
decorator
error_formatter
errors
events
executor
extensions
middleware
module
observability
registry
schema
sys_modules
trace_context
utils
version