Trait Unconstructible

Source
pub trait Unconstructible: PyPayload {
    const __OWN_METHOD_DEFS: &'static [PyMethodDef] = _;

    // Provided methods
    fn slot_new(
        cls: PyTypeRef,
        _args: FuncArgs,
        vm: &VirtualMachine,
    ) -> PyResult { ... }
    fn __extend_py_class(ctx: &Context, class: &'static Py<PyType>) { ... }
    fn __extend_slots(slots: &mut PyTypeSlots) { ... }
}
Expand description

For types that cannot be instantiated through Python code.

Provided Associated Constants§

Source

const __OWN_METHOD_DEFS: &'static [PyMethodDef] = _

Provided Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Morty Proxy This is a proxified and sanitized view of the page, visit original site.