Add get_helper and get_helper_const
diff --git a/src/lib.rs b/src/lib.rs
index 3fb9a2a..144e966 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -748,6 +748,16 @@
self.helper = helper;
}
+ /// Return a mutable reference to the helper.
+ pub fn get_helper(&mut self) -> Option<&mut H> {
+ self.helper.as_mut()
+ }
+
+ /// Return an imutable reference to the helper.
+ pub fn get_helper_const(&self) -> Option<&H> {
+ self.helper.as_ref()
+ }
+
#[deprecated(since = "2.0.0", note = "Use set_helper instead")]
pub fn set_completer(&mut self, completer: Option<H>) {
self.helper = completer;