From 510606895a86285e7a70786b4c4d31e544c81aaa Mon Sep 17 00:00:00 2001 From: realaravinth Date: Mon, 19 Jul 2021 16:21:01 +0530 Subject: [PATCH] get defense configuration --- CHANGELOG.md | 2 ++ src/mcaptcha.rs | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2494048..4f1dbae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,8 @@ ## Added: - `Master` trait: provides methods to manage mcaptcha +- `MCaptcha::get_defense()`: returns the `MCaptcha` instance's defense + configuration ## Changed: diff --git a/src/mcaptcha.rs b/src/mcaptcha.rs index d4d2f86..1dd0ef9 100644 --- a/src/mcaptcha.rs +++ b/src/mcaptcha.rs @@ -136,4 +136,10 @@ impl MCaptcha { pub fn get_visitors(&self) -> u32 { self.visitor_threshold } + + /// get mCaptcha's defense configuration + #[inline] + pub fn get_defense(&self) -> Defense { + self.defense.clone() + } }