Expand description

AdM integration that uses the remote-settings provided data.

Modules

The connection pool for Remote Settings. Due to the lack of sync primitives (i.e. Condvar) in tokio::sync, the implementation is based on the counterparts of std::sync with certain handling such that blocking operations are performed in a managed manner.

An HTTP client implementation to use with the remote-settings-client.

A custom signature verifier implementation that marks the verification as successful even in case of problems, but logs a warning about the failure.

Structs

A suggestion record from AdM

The metadata of an attachment that might be associated with a Remote Settings record.

Make suggestions based on data in Remote Settings