Skip to main content

Crate embassy_pack

Crate embassy_pack 

Source
Expand description

Shared contract surface for embassy ports.

Every port in embassy/* emits provenanced observations and accepts a call context. These types are the cross-port contract — independent of any specific external service.

Re-exports§

pub use sanctions::MatchType;
pub use sanctions::SanctionsHit;
pub use sanctions::SanctionsSubject;
pub use sanctions::SubjectType;

Modules§

macros
Declarative macros shared across embassy port crates.
sanctions
Shared sanctions screening types used across the sanctions trio (ofac-sls, eu-sanctions, commerce-csl).

Macros§

simple_id
Generate a validated newtype identifier for an embassy port.

Structs§

CallContext
Observation

Functions§

content_hash