pub async fn handle_push<H: ErrorHandler>(
    pair: StreamPair<H::R, H::W>,
    store: Store,
    request: PushRequest,
) -> Result<()>pub async fn handle_push<H: ErrorHandler>(
    pair: StreamPair<H::R, H::W>,
    store: Store,
    request: PushRequest,
) -> Result<()>