INNER CODE UNIT · Rust
__getstate__
bminixhofer/nlprule · python/src/lib.rs:383
pub fn __getstate__(&self, py: Python) -> PyResult<PyObject> {
Ok(PyBytes::new(
py,
&bincode::serialize(&self.tokenizer)
.map_err(|_| PyValueError::new_err("serializing state with `bincode` failed"))?,
)
.to_object(py))
}
}
impl From<Tokenizer> for PyTokenizer {
fn from(tokenizer: Tokenizer) -> Self {
PyTokenizer { tokenizer }
}
}
/// An example associated with a grammatical rule.
///