Skip to main content

Module state

Module state 

Source

Structs§

Alias
AliasSnapshot
EventInvokeConfig
EventSourceMapping
FunctionSnapshot
FunctionUrlConfig
A function URL configuration.
FunctionVersion
FunctionVersionSnapshot
InvocationRecord
Stored for debugging and the admin console — fields read externally.
InvocationSlot
RAII guard around an active-invocation slot. Increments the per-function counter on creation; decrements when dropped. Used by invoke() so the slot is always released, even when the underlying executor panics.
LambdaFunction
LambdaRegionSnapshot
LambdaState
Lambda state — per account and region.
LambdaStateSnapshot
LayerVersion
ProvisionedConcurrencyConfig
Provisioned concurrency configuration for a single (function, qualifier) pair. Real Lambda transitions IN_PROGRESS -> READY asynchronously; we flip immediately because the emulator never has provisioning latency.