divergentdave / retry-after

Retry-After header for Hyper

Home Page:http://jwilm.github.io/retry-after/retry_after/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

retry-after

Build Status Crates.io Version

Retry-After header for Hyper. Implemented according to RFC7231-7.1.3.

Usage

For more in-depth examples, please see the examples directory.

extern crate chrono;
extern crate retry_after;

use chrono::{Duration, UTC};
use retry_after::RetryAfter;

fn main() {
    // Create a RetryAfter::Delay header
    let retry_after_delay = RetryAfter::Delay(Duration::seconds(300));

    // Create a RetryAfter::DateTime header
    let retry_after_dt = RetryAfter::DateTime(UTC::now() + Duration::seconds(300));
}

About

Retry-After header for Hyper

http://jwilm.github.io/retry-after/retry_after/

License:Apache License 2.0


Languages

Language:Rust 100.0%