MCPcopy Index your code

hub / github.com/dgrunwald/rust-cpython / functions

Functions924 in github.com/dgrunwald/rust-cpython

↓ 3 callersFunctionto_py_object
Serialize into Python object.
src/serde/ser.rs:15
↓ 3 callersMethodto_vec
Copies the buffer elements to a newly allocated vector. If the buffer is multi-dimensional, the elements are written in C-style order. Fails if the b
src/buffer.rs:484
↓ 3 callersMethodtry_borrow_mut
Mutably borrows the wrapped value, returning an error if the value is currently borrowed.
src/sharedref.rs:167
↓ 3 callersMethodunchecked_cast_into
(self)
src/objects/object.rs:210
↓ 3 callersMethodvalidate_generation
(&self, py: Python)
src/sharedref.rs:386
↓ 2 callersFunctionPyClass_Check
(op: *mut PyObject)
python27-sys/src/classobject.rs:61
↓ 2 callersFunctionPyInstance_Check
(op: *mut PyObject)
python27-sys/src/classobject.rs:67
↓ 2 callersFunctionPyTuple_GET_SIZE
(op: *mut PyObject)
python27-sys/src/tupleobject.rs:45
↓ 2 callersFunctionPyTuple_GET_SIZE
(op: *mut PyObject)
python3-sys/src/tupleobject.rs:57
↓ 2 callersFunctionPyType_IS_GC
(t: *mut PyTypeObject)
python3-sys/src/objimpl.rs:82
↓ 2 callersFunctionPyUnicode_FromStringAndSize
(u: *const c_char, size: Py_ssize_t)
python27-sys/src/unicodeobject.rs:647
↓ 2 callersFunctionPy_DECREF
(op: *mut PyObject)
python27-sys/src/object.rs:804
↓ 2 callersFunctionPy_INCREF
(op: *mut PyObject)
python3-sys/src/object.rs:896
↓ 2 callersFunctionPy_InitModule4
( name: *const c_char, methods: *mut PyMethodDef, doc: *const c_char, _self: *mut PyObject,
python27-sys/src/modsupport.rs:90
↓ 2 callersFunctionPy_SIZE
(ob: *mut PyObject)
python27-sys/src/object.rs:41
↓ 2 callersMethodallow_threads
Temporarily releases the GIL, thus allowing other Python threads to run.
src/python.rs:234
↓ 2 callersMethodas_slice
(&'a self, py: Python)
src/objects/tuple.rs:77
↓ 2 callersMethodcall
(&self, obj: &T)
src/py_class/gc.rs:41
↓ 2 callersMethodcall_method
( &self, py: Python, name: &str, args: A, kwargs: Option<&PyDict>,
src/objectprotocol.rs:240
↓ 2 callersMethodcast_into
(self, py: Python<'_>)
src/objects/object.rs:221
↓ 2 callersMethodconcat
(&self, py: Python, other: &PySequence)
src/objects/sequence.rs:49
↓ 2 callersMethodcopy_from_slice_impl
( &self, py: Python, source: &[T], fort: u8, )
src/buffer.rs:553
↓ 2 callersMethodcopy_to_slice_impl
( &self, py: Python, target: &mut [T], fort: u8, )
src/buffer.rs:455
↓ 2 callersMethodcurrent_generation
(&self, _py: Python)
src/sharedref.rs:266
↓ 2 callersMethoddeserialize_bytes
(self, v: V)
src/serde/de.rs:176
↓ 2 callersMethoddeserialize_map
(self, v: V)
src/serde/de.rs:226
↓ 2 callersFunctionenum_variant
Convert `value` to `{key: value}` to represent an enum variant.
src/serde/ser.rs:396
↓ 2 callersFunctionextract_buffer_or_sequence
(py: Python, obj: &PyObject)
src/objects/sequence.rs:280
↓ 2 callersFunctionfind_interpreter_and_get_config
Locate a suitable python interpreter and extract config from it. If the environment variable `PYTHON_SYS_EXECUTABLE`, use the provided path a Python e
python27-sys/build.rs:276
↓ 2 callersFunctionfind_interpreter_and_get_config
Locate a suitable python interpreter and extract config from it. If the environment variable `PYTHON_SYS_EXECUTABLE`, use the provided path a Python e
python3-sys/build.rs:273
↓ 2 callersFunctionfrom_py_object
Deserialize from Python object.
src/serde/de.rs:21
↓ 2 callersFunctiongenerate_class_method
(special_name=None, decoration='', slot=None, add_member=False, value_macro=None, value_args=None)
src/py_class/py_class_impl.py:427
↓ 2 callersFunctiongenerate_instance_method
(special_name=None, decoration='', slot=None, add_member=False, value_macro=None, value_args=None)
src/py_class/py_class_impl.py:524
↓ 2 callersFunctionget_config_from_interpreter
Extract compilation vars from the specified interpreter.
python27-sys/build.rs:318
↓ 2 callersFunctionget_config_from_interpreter
Extract compilation vars from the specified interpreter.
python3-sys/build.rs:315
↓ 2 callersMethodinto_basestring
(self)
src/objects/string.rs:388
↓ 2 callersMethodinto_py_object
(self, py: Python)
src/conversion.rs:184
↓ 2 callersFunctionis_base_string
(obj: &PyObject)
src/objects/string.rs:96
↓ 2 callersMethodis_c_contiguous
(&self)
src/buffer.rs:289
↓ 2 callersMethodis_fortran_contiguous
(&self)
src/buffer.rs:301
↓ 2 callersMethodis_none
Test whether `self.obj` is `None` in Python.
src/serde/de.rs:87
↓ 2 callersFunctionis_not_none_or_zero
(val: Option<&String>)
python27-sys/build.rs:175
↓ 2 callersFunctionis_not_none_or_zero
(val: Option<&String>)
python3-sys/build.rs:172
↓ 2 callersMethodlen
(&self, _py: Python)
src/objects/tuple.rs:54
↓ 2 callersMethodlen_bytes
(&self)
src/buffer.rs:225
↓ 2 callersFunctionmatching_version
(expected_version: &PythonVersion, actual_version: &PythonVersion)
python27-sys/build.rs:265
↓ 2 callersFunctionmatching_version
(expected_version: &PythonVersion, actual_version: &PythonVersion)
python3-sys/build.rs:262
↓ 2 callersFunctionnative_element_type_from_type_char
(type_char: u8)
src/buffer.rs:62
↓ 2 callersFunctionpanic_after_error
(_py: Python)
src/err.rs:472
↓ 2 callersMethodrun_code
Runs code in the given context. `start` indicates the type of input expected: one of `Py_single_input`, `Py_file_input`, or `Py_eval_input`. If `glob
src/python.rs:281
↓ 2 callersFunctionrun_python_script
Run a python script using the specified interpreter binary.
python27-sys/build.rs:183
↓ 2 callersFunctionrun_python_script
Run a python script using the specified interpreter binary.
python3-sys/build.rs:180
↓ 2 callersMethodserialize_str
(self, v: &str)
src/serde/ser.rs:183
↓ 2 callersFunctionslice_length_error
(py: Python)
src/buffer.rs:582
↓ 2 callersMethodstr_from_ptr
(&'a self, py: Python, ptr: *const c_char)
src/objects/module.rs:57
↓ 2 callersMethodto_py_object
(&self, py: Python)
src/objects/string.rs:456
↓ 2 callersMethodto_py_object
(&self, py: Python)
src/objects/tuple.rs:219
↓ 2 callersMethodto_vec_impl
(&self, py: Python, fort: u8)
src/buffer.rs:496
↓ 2 callersMethodunchecked_cast_as
(&self)
src/objects/object.rs:232
↓ 2 callersFunctionwatched_var_os
(key: &str)
build.rs:12
↓ 1 callersMethodFalse
(self)
src/python.rs:333
↓ 1 callersFunctionPyAnySet_CheckExact
(ob: *mut PyObject)
python27-sys/src/setobject.rs:23
↓ 1 callersFunctionPyAnySet_CheckExact
(ob: *mut PyObject)
python3-sys/src/setobject.rs:25
↓ 1 callersFunctionPyCFunction_New
(ml: *mut PyMethodDef, slf: *mut PyObject)
python3-sys/src/methodobject.rs:86
↓ 1 callersFunctionPyDictItems_Check
(op: *mut PyObject)
python3-sys/src/dictobject.rs:39
↓ 1 callersFunctionPyDictKeys_Check
(op: *mut PyObject)
python3-sys/src/dictobject.rs:34
↓ 1 callersFunctionPyExceptionClass_Check
(x: *mut PyObject)
python3-sys/src/pyerrors.rs:46
↓ 1 callersFunctionPyExceptionInstance_Check
(x: *mut PyObject)
python3-sys/src/pyerrors.rs:53
↓ 1 callersFunctionPyExceptionInstance_Class
(x: *mut PyObject)
python3-sys/src/pyerrors.rs:58
↓ 1 callersFunctionPyInt_AS_LONG
(io: *mut PyObject)
python27-sys/src/intobject.rs:68
↓ 1 callersFunctionPyIter_Check
(o: *mut PyObject)
python3-sys/src/objectabstract.rs:116
↓ 1 callersFunctionPyList_GET_ITEM
(op: *mut PyObject, i: Py_ssize_t)
python27-sys/src/listobject.rs:38
↓ 1 callersFunctionPyList_GET_SIZE
(op: *mut PyObject)
python27-sys/src/listobject.rs:43
↓ 1 callersFunctionPyModule_Create
(module: *mut PyModuleDef)
python3-sys/src/modsupport.rs:111
↓ 1 callersFunctionPyModule_Create2
(module: *mut PyModuleDef, apiver: c_int)
python3-sys/src/modsupport.rs:95
↓ 1 callersFunctionPyModule_FromDefAndSpec2
( def: *mut PyModuleDef, spec: *mut PyObject, module_api_version: c_int, )
python3-sys/src/modsupport.rs:102
↓ 1 callersFunctionPyObject_DelAttr
(o: *mut PyObject, attr_name: *mut PyObject)
python3-sys/src/objectabstract.rs:13
↓ 1 callersFunctionPyString_AS_STRING
(op: *mut PyObject)
python27-sys/src/stringobject.rs:44
↓ 1 callersFunctionPyThreadState_GET
()
python27-sys/src/pystate.rs:100
↓ 1 callersFunctionPyTuple_GET_ITEM
(op: *mut PyObject, i: Py_ssize_t)
python27-sys/src/tupleobject.rs:37
↓ 1 callersFunctionPyTuple_GET_ITEM
(op: *mut PyObject, i: Py_ssize_t)
python3-sys/src/tupleobject.rs:48
↓ 1 callersFunctionPyType_Check
(op: *mut PyObject)
python27-sys/src/object.rs:605
↓ 1 callersFunctionPyType_Check
(op: *mut PyObject)
python3-sys/src/object.rs:730
↓ 1 callersFunctionPyType_IS_GC
(t: *mut PyTypeObject)
python27-sys/src/objimpl.rs:51
↓ 1 callersFunctionPyUnicode_AS_UNICODE
(o: *mut PyObject)
python27-sys/src/unicodeobject.rs:60
↓ 1 callersFunctionPyUnicode_DATA
(o: *mut PyObject)
python3-sys/src/unicodeobject.rs:506
↓ 1 callersFunctionPyUnicode_GET_LENGTH
(o: *mut PyObject)
python3-sys/src/unicodeobject.rs:527
↓ 1 callersFunctionPyUnicode_GET_SIZE
(o: *mut PyObject)
python27-sys/src/unicodeobject.rs:50
↓ 1 callersFunctionPyUnicode_IS_ASCII
(o: *mut PyObject)
python3-sys/src/unicodeobject.rs:472
↓ 1 callersFunctionPyUnicode_IS_COMPACT
(o: *mut PyObject)
python3-sys/src/unicodeobject.rs:480
↓ 1 callersFunctionPyUnicode_IS_READY
(o: *mut PyObject)
python3-sys/src/unicodeobject.rs:536
↓ 1 callersFunctionPyUnicode_KIND
(o: *mut PyObject)
python3-sys/src/unicodeobject.rs:497
↓ 1 callersFunctionPyUnicode_READY
(o: *mut PyObject)
python3-sys/src/unicodeobject.rs:544
↓ 1 callersFunctionPyWeakref_CheckProxy
(op: *mut PyObject)
python27-sys/src/weakrefobject.rs:40
↓ 1 callersFunctionPyWeakref_CheckProxy
(op: *mut PyObject)
python3-sys/src/weakrefobject.rs:28
↓ 1 callersFunctionPyWeakref_CheckRef
(op: *mut PyObject)
python27-sys/src/weakrefobject.rs:30
↓ 1 callersFunctionPyWeakref_CheckRef
(op: *mut PyObject)
python3-sys/src/weakrefobject.rs:18
↓ 1 callersFunctionPy_INCREF
(op: *mut PyObject)
python27-sys/src/object.rs:795
↓ 1 callersFunctionPy_InitModule
(name: *const c_char, methods: *mut PyMethodDef)
python27-sys/src/modsupport.rs:125
↓ 1 callersFunctionPy_None
()
python27-sys/src/object.rs:848
← previousnext →101–200 of 924, ranked by callers