tantivy-py/src/query.rs

17 lines
324 B
Rust
Raw Normal View History

use pyo3::prelude::*;
2019-08-02 11:23:10 +00:00
use pyo3::PyObjectProtocol;
use tantivy as tv;
/// Tantivy's Query
#[pyclass]
pub(crate) struct Query {
pub(crate) inner: Box<dyn tv::query::Query>,
}
2019-08-02 11:23:10 +00:00
#[pyproto]
impl PyObjectProtocol for Query {
fn __repr__(&self) -> PyResult<String> {
Ok(format!("Query({:?})", self.inner))
}
}