Skip to main content

Sealed

Trait Sealed 

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

⚠️ Internal Docs ⚠️ Not Public API 👉 Official Docs Here