diff options
author | HimbeerserverDE <himbeerserverde@gmail.com> | 2022-10-21 18:07:23 +0200 |
---|---|---|
committer | HimbeerserverDE <himbeerserverde@gmail.com> | 2022-10-21 18:07:23 +0200 |
commit | 0fce2abca02faa831183c42b8e08e1766f5e6d74 (patch) | |
tree | f97e65a19891d0030d95a35969b2f23b333127bb | |
parent | f1830e211d24d1d0ab7f4c08fe8a45200a679702 (diff) |
add client destructor
-rw-r--r-- | src/client.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/client.rs b/src/client.rs index 633d585..acb0760 100644 --- a/src/client.rs +++ b/src/client.rs @@ -55,6 +55,12 @@ impl Client { } } +impl Drop for Client { + fn drop(&mut self) { + self.call(crate::call::account::Logout); + } +} + // The underlying data of a `Client`. struct ClientRef { http: reqwest::Client, |