diff options
| author | Dirk Van Haerenborgh <vhdirk@gmail.com> | 2018-04-19 10:21:14 +0200 |
|---|---|---|
| committer | Dirk Van Haerenborgh <vhdirk@gmail.com> | 2018-10-06 10:05:07 +0200 |
| commit | f021813ed443b4ef7224d1934881abecf53977a7 (patch) | |
| tree | c82d534ec74a2fb2025f5815302e6005de78f566 /src/directory.rs | |
| parent | 1be0cc6ab7920208b3d6986dbb6076846d758c17 (diff) | |
| download | mail-f021813ed443b4ef7224d1934881abecf53977a7.tar.gz | |
cleanup & export db revision uuid
Diffstat (limited to 'src/directory.rs')
| -rw-r--r-- | src/directory.rs | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/directory.rs b/src/directory.rs index d3097f2..b0bb415 100644 --- a/src/directory.rs +++ b/src/directory.rs @@ -1,11 +1,7 @@ -use std::{ - ops, - marker, -}; +use std::ops::Drop; +use std::marker::PhantomData; -use utils::{ - NewFromPtr, -}; +use utils::NewFromPtr; use Database; use Filenames; @@ -15,7 +11,7 @@ use ffi; #[derive(Debug)] pub struct Directory<'d>( *mut ffi::notmuch_directory_t, - marker::PhantomData<&'d Database>, + PhantomData<&'d Database>, ); impl<'d> Directory<'d>{ @@ -28,11 +24,11 @@ impl<'d> Directory<'d>{ impl<'d> NewFromPtr<*mut ffi::notmuch_directory_t> for Directory<'d> { fn new(ptr: *mut ffi::notmuch_directory_t) -> Directory<'d> { - Directory(ptr, marker::PhantomData) + Directory(ptr, PhantomData) } } -impl<'d> ops::Drop for Directory<'d> { +impl<'d> Drop for Directory<'d> { fn drop(self: &mut Self) { unsafe { ffi::notmuch_directory_destroy(self.0) |
