Struct square_api_client::config::Configuration
source · pub struct Configuration {
pub environment: Environment,
pub square_version: String,
pub http_client_config: HttpClientConfiguration,
pub access_token: String,
pub base_uri: String,
}
Expand description
Configuration struct for the library
Fields§
§environment: Environment
Current API environment
square_version: String
Square connect API versions.
http_client_config: HttpClientConfiguration
Http Client Configuration instance.
access_token: String
OAuth 2.0 Access Token, if this isn’t provided during initialization, environment variable SQUARE_API_TOKEN is checked. Failure to provide an API token by one of these methods will result in unauthorized requests
base_uri: String
Base URI
Trait Implementations§
source§impl Clone for Configuration
impl Clone for Configuration
source§fn clone(&self) -> Configuration
fn clone(&self) -> Configuration
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more