git_repos/
token.rs

1use std::{fs, io};
2
3#[derive(Clone)]
4pub struct AuthToken {
5    token: String,
6}
7
8impl AuthToken {
9    pub fn from_file(file: &str) -> io::Result<AuthToken> {
10        Ok(AuthToken { token: fs::read_to_string(file)? })
11    }
12
13    pub fn access(&self) -> &str {
14        &self.token
15    }
16}