Skip to main content
Sealed
pyo3
0.28.3
Sealed
Implementations on Foreign Types
(S, B)
Result<T, E>
Implementors
In pyo3::
impl_
::
pyclass_
init::
seal_
pyclass_
init
pyo3
::
impl_
::
pyclass_init
::
seal_pyclass_init
Trait
Sealed
Copy item path
Source
pub trait Sealed<'py, const IS_PYCLASS:
bool
, const IS_INITIALIZER_TUPLE:
bool
> { }
Implementations on Foreign Types
§
Source
§
impl<'py, S, B>
Sealed
<'py, false, true> for
(S, B)
where S:
PyClass
<BaseType = B>, B:
PyClass
+
PyClassBaseType
<Initializer =
PyClassInitializer
<B>>, B::
BaseType
:
PyClassBaseType
<Initializer =
PyNativeTypeInitializer
<B::
BaseType
>>,
Source
§
impl<'py, T, E, const IS_PYCLASS:
bool
, const IS_INITIALIZER_TUPLE:
bool
>
Sealed
<'py, IS_PYCLASS, IS_INITIALIZER_TUPLE> for
Result
<T, E>
where T:
PyClassInit
<'py, IS_PYCLASS, IS_INITIALIZER_TUPLE>, E:
Into
<
PyErr
>,
Implementors
§
Source
§
impl<'py, T>
Sealed
<'py, false, false> for
PyClassInitializer
<T>
where T:
PyClass
,
Source
§
impl<'py, T>
Sealed
<'py, false, false> for T
where T:
IntoPyObject
<'py>,
Source
§
impl<'py, T>
Sealed
<'py, true, false> for T
where T:
PyClass
, T::
BaseType
:
PyClassBaseType
<Initializer =
PyNativeTypeInitializer
<T::
BaseType
>>,
⚠️ Internal Docs ⚠️ Not Public API 👉
Official Docs Here