pub struct CCHQueryResult<'b, 'a> { /* private fields */ }Expand description
The result of a single execution of a CCHQuery.
Holds a mutable reference to the query to ensure it is not reset or reused
while the result is still alive. So you need to drop the result before reusing the query.
When the result is dropped, the query is automatically reset.
Implementations§
Source§impl<'b, 'a> CCHQueryResult<'b, 'a>
impl<'b, 'a> CCHQueryResult<'b, 'a>
Trait Implementations§
Auto Trait Implementations§
impl<'b, 'a> Freeze for CCHQueryResult<'b, 'a>
impl<'b, 'a> RefUnwindSafe for CCHQueryResult<'b, 'a>
impl<'b, 'a> Send for CCHQueryResult<'b, 'a>
impl<'b, 'a> !Sync for CCHQueryResult<'b, 'a>
impl<'b, 'a> Unpin for CCHQueryResult<'b, 'a>
impl<'b, 'a> !UnwindSafe for CCHQueryResult<'b, 'a>
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more