[−][src]Trait rustpython_vm::pyobject::PyValue
Associated Constants
Required methods
fn class(vm: &VirtualMachine) -> PyClassRef
Provided methods
fn into_ref(self, vm: &VirtualMachine) -> PyRef<Self>
fn into_ref_with_type(
self,
vm: &VirtualMachine,
cls: PyClassRef
) -> PyResult<PyRef<Self>>
self,
vm: &VirtualMachine,
cls: PyClassRef
) -> PyResult<PyRef<Self>>
fn into_ref_with_type_unchecked(
self,
cls: PyClassRef,
dict: Option<PyDictRef>
) -> PyRef<Self>
self,
cls: PyClassRef,
dict: Option<PyDictRef>
) -> PyRef<Self>
Implementations on Foreign Types
impl PyValue for Passwd
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
Implementors
impl PyValue for PyBaseException
[src][−]
const HAVE_DICT: bool
[src]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyBuiltinFunction
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyBuiltinMethod
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyByteArray
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyByteArrayIterator
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyBytes
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyBytesIterator
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyClassMethod
[src][−]
const HAVE_DICT: bool
[src]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyCode
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyComplex
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyCoroutine
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyCoroutineWrapper
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyDict
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyEnumerate
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyFilter
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyFloat
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyBoundMethod
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyFunction
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyGenerator
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyGetSet
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyInt
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PySequenceIterator
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyList
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyListIterator
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyListReverseIterator
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyMap
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyMappingProxy
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyMemoryView
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyModule
[src][−]
const HAVE_DICT: bool
[src]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyNamespace
[src][−]
const HAVE_DICT: bool
[src]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyNone
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyBaseObject
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyProperty
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyRange
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyRangeIterator
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyFrozenSet
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PySet
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PySlice
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyStaticMethod
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyString
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyStringIterator
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyStringReverseIterator
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PySuper
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyTraceback
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyTuple
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyTupleIterator
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyClass
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyWeakProxy
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyWeak
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyZip
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyEllipsis
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyNotImplemented
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyArray
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyArrayIter
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PySocket
[src][−]
fn class(vm: &VirtualMachine) -> PyClassRef
[src]
impl PyValue for PyPromise
impl PyValue for PyPromise
impl PyValue for PyJsValue
impl PyValue for PyJsValue