Trait pyo3::class::context::PyContextProtocol [−][src]
pub trait PyContextProtocol<'p>: PyClass {
fn __enter__(&'p mut self) -> Self::Result
where
Self: PyContextEnterProtocol<'p>,
{ ... }
fn __exit__(
&'p mut self,
exc_type: Option<Self::ExcType>,
exc_value: Option<Self::ExcValue>,
traceback: Option<Self::Traceback>
) -> Self::Result
where
Self: PyContextExitProtocol<'p>,
{ ... }
}
Expand description
Context manager interface