warp10 3.0.0

Warp10 client for rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use reqwest::header::{HeaderMap, HeaderName, HeaderValue};

#[derive(Debug, Clone)]
pub struct Token(String);

impl Token {
    pub fn new(token: String) -> Self {
        Self(token)
    }

    pub fn set_header(&self, headers: &mut HeaderMap) {
        if let Ok(value) = HeaderValue::from_str(&self.0) {
            headers.insert(HeaderName::from_static("x-warp10-token"), value);
        }
    }
}