summaryrefslogtreecommitdiff
path: root/src/server.rs
diff options
context:
space:
mode:
authorStuart Stock <stuart@int08h.com>2019-08-11 18:09:26 -0500
committerStuart Stock <stuart@int08h.com>2019-08-11 18:09:26 -0500
commit266f1adc99f780edab22096ed13f624bfdcb6674 (patch)
tree8185063cc9653105067c1e9caaf2495c289054bc /src/server.rs
parenta0165c01946efbedd2f274bad02a33ab52c01e32 (diff)
downloadroughenough-266f1adc99f780edab22096ed13f624bfdcb6674.zip
Address clippy lints
* More consistent use of `dyn` * Add default implementations * Misc clippy changes
Diffstat (limited to 'src/server.rs')
-rw-r--r--src/server.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server.rs b/src/server.rs
index f23b6b5..8ae0641 100644
--- a/src/server.rs
+++ b/src/server.rs
@@ -105,7 +105,7 @@ impl Server {
let public_key: String;
let cert_bytes = {
- let seed = match kms::load_seed(&config) {
+ let seed = match kms::load_seed(config.as_ref()) {
Ok(seed) => seed,
Err(e) => {
error!("Failed to load seed: {:#?}", e);
@@ -197,8 +197,8 @@ impl Server {
}
/// Returns a reference to the `ServerConfig` this server was configured with
- pub fn get_config(&self) -> &Box<dyn ServerConfig> {
- &self.config
+ pub fn get_config(&self) -> &dyn ServerConfig {
+ self.config.as_ref()
}
/// Returns a reference counted pointer the this server's `keep_running` value.