//! Contains implementations of web push clients.
//!
//! [`request_builder`] contains the functions used to send and consume push http messages.
//! This module should be consumed by each client, by using [`http`]'s flexible api.
use async_trait;
use crate::;
const MAX_RESPONSE_SIZE: usize = 64 * 1024;
/// An async client for sending the notification payload.
/// Other features, such as thread safety, may vary by implementation.