rs_transfer 8.0.0

A simple crate to handle downloads and uploads on multiple providers
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use crate::secret::Password;
use schemars::JsonSchema;
use serde::{Deserialize, Serialize};

#[derive(Clone, Debug, Deserialize, Eq, JsonSchema, PartialEq, Serialize)]
pub struct OneDriveSecret {
  pub client_id: String,
  pub token: Password,
}

impl OneDriveSecret {
  pub fn client_id(&self) -> &str {
    &self.client_id
  }
  pub fn token(&self) -> &str {
    &self.token.0
  }
}