Skip to main content

Module wasm_edge_computing

Module wasm_edge_computing 

Source
Expand description

§WebAssembly Edge Computing Module

Ultra-low latency edge processing using WebAssembly with hot-swappable plugins, distributed execution, and advanced resource management for next-generation streaming.

Re-exports§

pub use wasm_edge_computing_runtime::AllocationConstraints;
pub use wasm_edge_computing_runtime::AllocationEvent;
pub use wasm_edge_computing_runtime::AllocationPlan;
pub use wasm_edge_computing_runtime::CacheOptimizer;
pub use wasm_edge_computing_runtime::CachedModule;
pub use wasm_edge_computing_runtime::DependencyGraph;
pub use wasm_edge_computing_runtime::EdgeResourceOptimizer;
pub use wasm_edge_computing_runtime::ExecutionProfile;
pub use wasm_edge_computing_runtime::ModelType;
pub use wasm_edge_computing_runtime::NodeAssignment;
pub use wasm_edge_computing_runtime::OptimizationMetrics;
pub use wasm_edge_computing_runtime::OptimizationStrategy;
pub use wasm_edge_computing_runtime::PredictionEngine;
pub use wasm_edge_computing_runtime::PrefetchPredictor;
pub use wasm_edge_computing_runtime::PriorityLevel;
pub use wasm_edge_computing_runtime::ResourceAllocation;
pub use wasm_edge_computing_runtime::ResourceModel;
pub use wasm_edge_computing_runtime::ResourcePrediction;
pub use wasm_edge_computing_runtime::SeasonalityType;
pub use wasm_edge_computing_runtime::TemporalPattern;
pub use wasm_edge_computing_runtime::WasmIntelligentCache;
pub use wasm_edge_computing_runtime::WorkloadDescription;
pub use wasm_edge_computing_runtime::WorkloadFeatures;
pub use wasm_edge_computing_sandbox::AdaptivePolicy;
pub use wasm_edge_computing_sandbox::AdaptiveSecuritySandbox;
pub use wasm_edge_computing_sandbox::BehaviorAnomaly;
pub use wasm_edge_computing_sandbox::BehaviorProfile;
pub use wasm_edge_computing_sandbox::BehavioralAnalyzer;
pub use wasm_edge_computing_sandbox::ExecutionBehavior;
pub use wasm_edge_computing_sandbox::ImpactLevel;
pub use wasm_edge_computing_sandbox::MemoryAccessPattern;
pub use wasm_edge_computing_sandbox::NetworkActivityLevel;
pub use wasm_edge_computing_sandbox::Priority;
pub use wasm_edge_computing_sandbox::SecurityAssessment;
pub use wasm_edge_computing_sandbox::SecurityMetrics;
pub use wasm_edge_computing_sandbox::SecurityRecommendation;
pub use wasm_edge_computing_sandbox::ThreatDetector;
pub use wasm_edge_computing_sandbox::ThreatIndicator;
pub use wasm_edge_computing_sandbox::ThreatSignature;
pub use wasm_edge_computing_sandbox::ThreatType;

Modules§

wasm_edge_computing_runtime
WASM Edge Computing Runtime Module
wasm_edge_computing_sandbox
WASM Edge Computing Sandbox Module

Structs§

EdgeExecutionResult
Edge execution result
EdgeLocation
Edge computing location
ExecutionPolicy
Execution policies based on security level
PerformanceMetrics
Performance tracking for plugins
PerformanceProfile
Performance characteristics
PluginSchema
Plugin input/output schema
ResourceMetrics
Resource usage metrics
SecurityAuditEntry
Security audit entry
SecurityManager
Security manager for WASM execution
WasmEdgeConfig
WASM edge processor configuration
WasmEdgeProcessor
Advanced WASM edge computing processor
WasmExecutionContext
WASM execution context
WasmPlugin
WASM plugin metadata
WasmProcessingResult
WASM processing result for single event processing
WasmProcessorStats
WASM processor statistics
WasmResourceLimits
WASM resource limits
WasmState
WASM execution state

Enums§

OptimizationLevel
WASM optimization levels
PluginCapability
Plugin capabilities
ProcessingSpecialization
Processing specializations for edge nodes
RiskLevel
Risk assessment levels
SecurityLevel
Security levels for plugins