From 3f795961db8228da27bb4823fac2f68e57e7276a Mon Sep 17 00:00:00 2001 From: Dirk Van Haerenborgh Date: Wed, 13 Nov 2019 14:56:32 +0100 Subject: port tests from notmuch-python-cffi --- src/query.rs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/query.rs') diff --git a/src/query.rs b/src/query.rs index 0ea5268..50b56e5 100644 --- a/src/query.rs +++ b/src/query.rs @@ -46,6 +46,13 @@ impl<'d> Query<'d> { ::create_query(db, query_string) } + pub fn query_string(self: &Self) -> String { + let qstring = unsafe { + CStr::from_ptr(ffi::notmuch_query_get_query_string(self.ptr)) + }; + qstring.to_str().unwrap().to_string() + } + /// Specify the sorting desired for this query. pub fn set_sort(self: &Self, sort: Sort) { unsafe { ffi::notmuch_query_set_sort(self.ptr, sort.into()) } -- cgit v1.2.1