[][src]Trait rustpython_vm::pyobject::PyClassImpl

pub trait PyClassImpl: PyClassDef {
    fn impl_extend_class(ctx: &PyContext, class: &PyClassRef);

    fn extend_class(ctx: &PyContext, class: &PyClassRef) { ... }
fn make_class(ctx: &PyContext) -> PyClassRef { ... }
fn make_class_with_base(ctx: &PyContext, base: PyClassRef) -> PyClassRef { ... } }

Required methods

Loading content...

Provided methods

Loading content...

Implementors

impl PyClassImpl for PyByteArrayIterator[src]

impl PyClassImpl for PyBytesIterator[src]

impl PyClassImpl for PyClassMethod[src]

impl PyClassImpl for PyComplex[src]

impl PyClassImpl for PyEnumerate[src]

impl PyClassImpl for PyFilter[src]

impl PyClassImpl for PyFloat[src]

impl PyClassImpl for PyGenerator[src]

impl PyClassImpl for PyInt[src]

impl PyClassImpl for PySequenceIterator[src]

impl PyClassImpl for PyListIterator[src]

impl PyClassImpl for PyListReverseIterator[src]

impl PyClassImpl for PyMap[src]

impl PyClassImpl for PyMappingProxy[src]

impl PyClassImpl for PyMemoryView[src]

impl PyClassImpl for PyNamespace[src]

impl PyClassImpl for PyProperty[src]

impl PyClassImpl for PyReadOnlyProperty[src]

impl PyClassImpl for PyRange[src]

impl PyClassImpl for PyRangeIterator[src]

impl PyClassImpl for PyFrozenSet[src]

impl PyClassImpl for PySet[src]

impl PyClassImpl for PyString[src]

impl PyClassImpl for PyStringIterator[src]

impl PyClassImpl for PyStringReverseIterator[src]

impl PyClassImpl for PySuper[src]

impl PyClassImpl for PyTupleIterator[src]

impl PyClassImpl for PyWeakProxy[src]

impl PyClassImpl for PyZip[src]

impl PyClassImpl for PyRef<PyByteArray>[src]

impl PyClassImpl for PyBytesRef[src]

Loading content...