289 lines
322 KiB
HTML
289 lines
322 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="Raw FFI declarations for Python’s C API."><title>pyo3_ffi - Rust</title><script>if(window.location.protocol!=="file:")document.head.insertAdjacentHTML("beforeend","SourceSerif4-Regular-6b053e98.ttf.woff2,FiraSans-Regular-0fe48ade.woff2,FiraSans-Medium-e1aa3f0a.woff2,SourceCodePro-Regular-8badfe75.ttf.woff2,SourceCodePro-Semibold-aa29a496.ttf.woff2".split(",").map(f=>`<link rel="preload" as="font" type="font/woff2" crossorigin href="../static.files/${f}">`).join(""))</script><link rel="stylesheet" href="../static.files/normalize-9960930a.css"><link rel="stylesheet" href="../static.files/rustdoc-46132b98.css"><meta name="rustdoc-vars" data-root-path="../" data-static-root-path="../static.files/" data-current-crate="pyo3_ffi" data-themes="" data-resource-suffix="" data-rustdoc-version="1.85.1 (4eb161250 2025-03-15)" data-channel="1.85.1" data-search-js="search-75f5ac3e.js" data-settings-js="settings-0f613d39.js" ><script src="../static.files/storage-59e33391.js"></script><script defer src="../crates.js"></script><script defer src="../static.files/main-5f194d8c.js"></script><noscript><link rel="stylesheet" href="../static.files/noscript-893ab5e7.css"></noscript><link rel="alternate icon" type="image/png" href="../static.files/favicon-32x32-6580c154.png"><link rel="icon" type="image/svg+xml" href="../static.files/favicon-044be391.svg"></head><body class="rustdoc mod crate"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle" title="show sidebar"></button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../pyo3_ffi/index.html">pyo3_<wbr>ffi</a><span class="version">0.24.1</span></h2></div><div class="sidebar-elems"><ul class="block"><li><a id="all-types" href="all.html">All Items</a></li></ul><section id="rustdoc-toc"><h3><a href="#">Sections</a></h3><ul class="block top-toc"><li><a href="#safety" title="Safety">Safety</a></li><li><a href="#feature-flags" title="Feature flags">Feature flags</a><ul><li><a href="#optional-feature-flags" title="Optional feature flags">Optional feature flags</a></li><li><a href="#rustc-environment-flags" title="`rustc` environment flags"><code>rustc</code> environment flags</a></li></ul></li><li><a href="#minimum-supported-rust-and-python-versions" title="Minimum supported Rust and Python versions">Minimum supported Rust and Python versions</a></li><li><a href="#example-building-python-native-modules" title="Example: Building Python Native modules">Example: Building Python Native modules</a></li><li><a href="#using-python-from-rust" title="Using Python from Rust">Using Python from Rust</a></li></ul><h3><a href="#reexports">Crate Items</a></h3><ul class="block"><li><a href="#reexports" title="Re-exports">Re-exports</a></li><li><a href="#modules" title="Modules">Modules</a></li><li><a href="#macros" title="Macros">Macros</a></li><li><a href="#structs" title="Structs">Structs</a></li><li><a href="#enums" title="Enums">Enums</a></li><li><a href="#constants" title="Constants">Constants</a></li><li><a href="#statics" title="Statics">Statics</a></li><li><a href="#functions" title="Functions">Functions</a></li><li><a href="#types" title="Type Aliases">Type Aliases</a></li><li><a href="#unions" title="Unions">Unions</a></li></ul></section><div id="rustdoc-modnav"></div></div></nav><div class="sidebar-resizer"></div><main><div class="width-limiter"><rustdoc-search></rustdoc-search><section id="main-content" class="content"><div class="main-heading"><h1>Crate <span>pyo3_ffi</span><button id="copy-path" title="Copy item path to clipboard">Copy item path</button></h1><rustdoc-toolbar></rustdoc-toolbar><span class="sub-heading"><a class="src" href="../src/pyo3_ffi/lib.rs.html#1-562">Source</a> </span></div><details class="toggle top-doc" open><summary class="hideme"><span>Expand description</span></summary><div class="docblock"><p>Raw FFI declarations for Python’s C API.</p>
|
||
<p>PyO3 can be used to write native Python modules or run Python code and modules from Rust.</p>
|
||
<p>This crate just provides low level bindings to the Python interpreter.
|
||
It is meant for advanced users only - regular PyO3 users shouldn’t
|
||
need to interact with this crate at all.</p>
|
||
<p>The contents of this crate are not documented here, as it would entail
|
||
basically copying the documentation from CPython. Consult the <a href="https://docs.python.org/3/c-api/index.html">Python/C API Reference
|
||
Manual</a> for up-to-date documentation.</p>
|
||
<h2 id="safety"><a class="doc-anchor" href="#safety">§</a>Safety</h2>
|
||
<p>The functions in this crate lack individual safety documentation, but
|
||
generally the following apply:</p>
|
||
<ul>
|
||
<li>Pointer arguments have to point to a valid Python object of the correct type,
|
||
although null pointers are sometimes valid input.</li>
|
||
<li>The vast majority can only be used safely while the GIL is held.</li>
|
||
<li>Some functions have additional safety requirements, consult the
|
||
<a href="https://docs.python.org/3/c-api/index.html">Python/C API Reference Manual</a>
|
||
for more information.</li>
|
||
</ul>
|
||
<h2 id="feature-flags"><a class="doc-anchor" href="#feature-flags">§</a>Feature flags</h2>
|
||
<p>PyO3 uses <a href="https://doc.rust-lang.org/cargo/reference/features.html" title="Features - The Cargo Book">feature flags</a> to enable you to opt-in to additional functionality. For a detailed
|
||
description, see the <a href="https://pyo3.rs/v0.24.1/features.html#features-reference" title="Features eference - PyO3 user guide">Features chapter of the guide</a>.</p>
|
||
<h3 id="optional-feature-flags"><a class="doc-anchor" href="#optional-feature-flags">§</a>Optional feature flags</h3>
|
||
<p>The following features customize PyO3’s behavior:</p>
|
||
<ul>
|
||
<li><code>abi3</code>: Restricts PyO3’s API to a subset of the full Python API which is guaranteed by
|
||
<a href="https://www.python.org/dev/peps/pep-0384" title="PEP 384 -- Defining a Stable ABI">PEP 384</a> to be forward-compatible with future Python versions.</li>
|
||
<li><code>extension-module</code>: This will tell the linker to keep the Python symbols unresolved, so that
|
||
your module can also be used with statically linked Python interpreters. Use this feature when
|
||
building an extension module.</li>
|
||
</ul>
|
||
<h3 id="rustc-environment-flags"><a class="doc-anchor" href="#rustc-environment-flags">§</a><code>rustc</code> environment flags</h3>
|
||
<p>PyO3 uses <code>rustc</code>’s <code>--cfg</code> flags to enable or disable code used for different Python versions.
|
||
If you want to do this for your own crate, you can do so with the <a href="https://docs.rs/pyo3-build-config"><code>pyo3-build-config</code></a> crate.</p>
|
||
<ul>
|
||
<li><code>Py_3_7</code>, <code>Py_3_8</code>, <code>Py_3_9</code>, <code>Py_3_10</code>, <code>Py_3_11</code>, <code>Py_3_12</code>, <code>Py_3_13</code>: Marks code that is
|
||
only enabled when compiling for a given minimum Python version.</li>
|
||
<li><code>Py_LIMITED_API</code>: Marks code enabled when the <code>abi3</code> feature flag is enabled.</li>
|
||
<li><code>Py_GIL_DISABLED</code>: Marks code that runs only in the free-threaded build of CPython.</li>
|
||
<li><code>PyPy</code> - Marks code enabled when compiling for PyPy.</li>
|
||
<li><code>GraalPy</code> - Marks code enabled when compiling for GraalPy.</li>
|
||
</ul>
|
||
<p>Additionally, you can query for the values <code>Py_DEBUG</code>, <code>Py_REF_DEBUG</code>,
|
||
<code>Py_TRACE_REFS</code>, and <code>COUNT_ALLOCS</code> from <code>py_sys_config</code> to query for the
|
||
corresponding C build-time defines. For example, to conditionally define
|
||
debug code using <code>Py_DEBUG</code>, you could do:</p>
|
||
|
||
<div class="example-wrap ignore"><a href="#" class="tooltip" title="This example is not tested">ⓘ</a><pre class="rust rust-example-rendered"><code><span class="attr">#[cfg(py_sys_config = <span class="string">"Py_DEBUG"</span>)]
|
||
</span><span class="macro">println!</span>(<span class="string">"only runs if python was compiled with Py_DEBUG"</span>)</code></pre></div>
|
||
<p>To use these attributes, add <a href="https://docs.rs/pyo3-build-config"><code>pyo3-build-config</code></a> as a build dependency in
|
||
your <code>Cargo.toml</code>:</p>
|
||
<div class="example-wrap"><pre class="language-toml"><code>[build-dependencies]
|
||
pyo3-build-config ="0.24.1"</code></pre></div>
|
||
<p>And then either create a new <code>build.rs</code> file in the project root or modify
|
||
the existing <code>build.rs</code> file to call <code>use_pyo3_cfgs()</code>:</p>
|
||
|
||
<div class="example-wrap ignore"><a href="#" class="tooltip" title="This example is not tested">ⓘ</a><pre class="rust rust-example-rendered"><code><span class="kw">fn </span>main() {
|
||
pyo3_build_config::use_pyo3_cfgs();
|
||
}</code></pre></div>
|
||
<h2 id="minimum-supported-rust-and-python-versions"><a class="doc-anchor" href="#minimum-supported-rust-and-python-versions">§</a>Minimum supported Rust and Python versions</h2>
|
||
<p><code>pyo3-ffi</code> supports the following Python distributions:</p>
|
||
<ul>
|
||
<li>CPython 3.7 or greater</li>
|
||
<li>PyPy 7.3 (Python 3.9+)</li>
|
||
<li>GraalPy 24.0 or greater (Python 3.10+)</li>
|
||
</ul>
|
||
<h2 id="example-building-python-native-modules"><a class="doc-anchor" href="#example-building-python-native-modules">§</a>Example: Building Python Native modules</h2>
|
||
<p>PyO3 can be used to generate a native Python module. The easiest way to try this out for the
|
||
first time is to use <a href="https://github.com/PyO3/maturin" title="Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages"><code>maturin</code></a>. <code>maturin</code> is a tool for building and publishing Rust-based
|
||
Python packages with minimal configuration. The following steps set up some files for an example
|
||
Python module, install <code>maturin</code>, and then show how to build and import the Python module.</p>
|
||
<p>First, create a new folder (let’s call it <code>string_sum</code>) containing the following two files:</p>
|
||
<p><strong><code>Cargo.toml</code></strong></p>
|
||
<div class="example-wrap"><pre class="language-toml"><code>[lib]
|
||
name = "string_sum"
|
||
# "cdylib" is necessary to produce a shared library for Python to import from.
|
||
#
|
||
# Downstream Rust code (including code in `bin/`, `examples/`, and `tests/`) will not be able
|
||
# to `use string_sum;` unless the "rlib" or "lib" crate type is also included, e.g.:
|
||
# crate-type = ["cdylib", "rlib"]
|
||
crate-type = ["cdylib"]
|
||
|
||
[dependencies.pyo3-ffi]
|
||
version = "0.24.1"
|
||
features = ["extension-module"]
|
||
|
||
[build-dependencies]
|
||
# This is only necessary if you need to configure your build based on
|
||
# the Python version or the compile-time configuration for the interpreter.
|
||
pyo3_build_config = "0.24.1"</code></pre></div>
|
||
<p>If you need to use conditional compilation based on Python version or how
|
||
Python was compiled, you need to add <code>pyo3-build-config</code> as a
|
||
<code>build-dependency</code> in your <code>Cargo.toml</code> as in the example above and either
|
||
create a new <code>build.rs</code> file or modify an existing one so that
|
||
<code>pyo3_build_config::use_pyo3_cfgs()</code> gets called at build time:</p>
|
||
<p><strong><code>build.rs</code></strong></p>
|
||
|
||
<div class="example-wrap ignore"><a href="#" class="tooltip" title="This example is not tested">ⓘ</a><pre class="rust rust-example-rendered"><code><span class="kw">fn </span>main() {
|
||
pyo3_build_config::use_pyo3_cfgs()
|
||
}</code></pre></div>
|
||
<p><strong><code>src/lib.rs</code></strong></p>
|
||
|
||
<div class="example-wrap"><pre class="rust rust-example-rendered"><code><span class="kw">use </span>std::os::raw::{c_char, c_long};
|
||
<span class="kw">use </span>std::ptr;
|
||
|
||
<span class="kw">use </span>pyo3_ffi::<span class="kw-2">*</span>;
|
||
|
||
<span class="kw">static </span><span class="kw-2">mut </span>MODULE_DEF: PyModuleDef = PyModuleDef {
|
||
m_base: PyModuleDef_HEAD_INIT,
|
||
m_name: <span class="macro">c_str!</span>(<span class="string">"string_sum"</span>).as_ptr(),
|
||
m_doc: <span class="macro">c_str!</span>(<span class="string">"A Python module written in Rust."</span>).as_ptr(),
|
||
m_size: <span class="number">0</span>,
|
||
m_methods: <span class="kw">unsafe </span>{ METHODS <span class="kw">as </span><span class="kw-2">*const </span>[PyMethodDef] <span class="kw">as </span><span class="kw-2">*mut </span>PyMethodDef },
|
||
m_slots: std::ptr::null_mut(),
|
||
m_traverse: <span class="prelude-val">None</span>,
|
||
m_clear: <span class="prelude-val">None</span>,
|
||
m_free: <span class="prelude-val">None</span>,
|
||
};
|
||
|
||
<span class="kw">static </span><span class="kw-2">mut </span>METHODS: <span class="kw-2">&</span>[PyMethodDef] = <span class="kw-2">&</span>[
|
||
PyMethodDef {
|
||
ml_name: <span class="macro">c_str!</span>(<span class="string">"sum_as_string"</span>).as_ptr(),
|
||
ml_meth: PyMethodDefPointer {
|
||
PyCFunctionFast: sum_as_string,
|
||
},
|
||
ml_flags: METH_FASTCALL,
|
||
ml_doc: <span class="macro">c_str!</span>(<span class="string">"returns the sum of two integers as a string"</span>).as_ptr(),
|
||
},
|
||
<span class="comment">// A zeroed PyMethodDef to mark the end of the array.
|
||
</span>PyMethodDef::zeroed(),
|
||
];
|
||
|
||
<span class="comment">// The module initialization function, which must be named `PyInit_<your_module>`.
|
||
</span><span class="attr">#[allow(non_snake_case)]
|
||
#[no_mangle]
|
||
</span><span class="kw">pub unsafe extern </span><span class="string">"C" </span><span class="kw">fn </span>PyInit_string_sum() -> <span class="kw-2">*mut </span>PyObject {
|
||
<span class="kw">let </span>module = PyModule_Create(<span class="macro">ptr::addr_of_mut!</span>(MODULE_DEF));
|
||
<span class="kw">if </span>module.is_null() {
|
||
<span class="kw">return </span>module;
|
||
}
|
||
<span class="attr">#[cfg(Py_GIL_DISABLED)]
|
||
</span>{
|
||
<span class="kw">if </span>PyUnstable_Module_SetGIL(module, Py_MOD_GIL_NOT_USED) < <span class="number">0 </span>{
|
||
Py_DECREF(module);
|
||
<span class="kw">return </span>std::ptr::null_mut();
|
||
}
|
||
}
|
||
module
|
||
}
|
||
|
||
<span class="doccomment">/// A helper to parse function arguments
|
||
/// If we used PyO3's proc macros they'd handle all of this boilerplate for us :)
|
||
</span><span class="kw">unsafe fn </span>parse_arg_as_i32(obj: <span class="kw-2">*mut </span>PyObject, n_arg: usize) -> <span class="prelude-ty">Option</span><i32> {
|
||
<span class="kw">if </span>PyLong_Check(obj) == <span class="number">0 </span>{
|
||
<span class="kw">let </span>msg = <span class="macro">format!</span>(
|
||
<span class="string">"sum_as_string expected an int for positional argument {}\0"</span>,
|
||
n_arg
|
||
);
|
||
PyErr_SetString(PyExc_TypeError, msg.as_ptr().cast::<c_char>());
|
||
<span class="kw">return </span><span class="prelude-val">None</span>;
|
||
}
|
||
|
||
<span class="comment">// Let's keep the behaviour consistent on platforms where `c_long` is bigger than 32 bits.
|
||
// In particular, it is an i32 on Windows but i64 on most Linux systems
|
||
</span><span class="kw">let </span><span class="kw-2">mut </span>overflow = <span class="number">0</span>;
|
||
<span class="kw">let </span>i_long: c_long = PyLong_AsLongAndOverflow(obj, <span class="kw-2">&mut </span>overflow);
|
||
|
||
<span class="attr">#[allow(irrefutable_let_patterns)] </span><span class="comment">// some platforms have c_long equal to i32
|
||
</span><span class="kw">if </span>overflow != <span class="number">0 </span>{
|
||
raise_overflowerror(obj);
|
||
<span class="prelude-val">None
|
||
</span>} <span class="kw">else if let </span><span class="prelude-val">Ok</span>(i) = i_long.try_into() {
|
||
<span class="prelude-val">Some</span>(i)
|
||
} <span class="kw">else </span>{
|
||
raise_overflowerror(obj);
|
||
<span class="prelude-val">None
|
||
</span>}
|
||
}
|
||
|
||
<span class="kw">unsafe fn </span>raise_overflowerror(obj: <span class="kw-2">*mut </span>PyObject) {
|
||
<span class="kw">let </span>obj_repr = PyObject_Str(obj);
|
||
<span class="kw">if </span>!obj_repr.is_null() {
|
||
<span class="kw">let </span><span class="kw-2">mut </span>size = <span class="number">0</span>;
|
||
<span class="kw">let </span>p = PyUnicode_AsUTF8AndSize(obj_repr, <span class="kw-2">&mut </span>size);
|
||
<span class="kw">if </span>!p.is_null() {
|
||
<span class="kw">let </span>s = std::str::from_utf8_unchecked(std::slice::from_raw_parts(
|
||
p.cast::<u8>(),
|
||
size <span class="kw">as </span>usize,
|
||
));
|
||
<span class="kw">let </span>msg = <span class="macro">format!</span>(<span class="string">"cannot fit {} in 32 bits\0"</span>, s);
|
||
|
||
PyErr_SetString(PyExc_OverflowError, msg.as_ptr().cast::<c_char>());
|
||
}
|
||
Py_DECREF(obj_repr);
|
||
}
|
||
}
|
||
|
||
<span class="kw">pub unsafe extern </span><span class="string">"C" </span><span class="kw">fn </span>sum_as_string(
|
||
_self: <span class="kw-2">*mut </span>PyObject,
|
||
args: <span class="kw-2">*mut *mut </span>PyObject,
|
||
nargs: Py_ssize_t,
|
||
) -> <span class="kw-2">*mut </span>PyObject {
|
||
<span class="kw">if </span>nargs != <span class="number">2 </span>{
|
||
PyErr_SetString(
|
||
PyExc_TypeError,
|
||
<span class="macro">c_str!</span>(<span class="string">"sum_as_string expected 2 positional arguments"</span>).as_ptr(),
|
||
);
|
||
<span class="kw">return </span>std::ptr::null_mut();
|
||
}
|
||
|
||
<span class="kw">let </span>(first, second) = (<span class="kw-2">*</span>args, <span class="kw-2">*</span>args.add(<span class="number">1</span>));
|
||
|
||
<span class="kw">let </span>first = <span class="kw">match </span>parse_arg_as_i32(first, <span class="number">1</span>) {
|
||
<span class="prelude-val">Some</span>(x) => x,
|
||
<span class="prelude-val">None </span>=> <span class="kw">return </span>std::ptr::null_mut(),
|
||
};
|
||
<span class="kw">let </span>second = <span class="kw">match </span>parse_arg_as_i32(second, <span class="number">2</span>) {
|
||
<span class="prelude-val">Some</span>(x) => x,
|
||
<span class="prelude-val">None </span>=> <span class="kw">return </span>std::ptr::null_mut(),
|
||
};
|
||
|
||
<span class="kw">match </span>first.checked_add(second) {
|
||
<span class="prelude-val">Some</span>(sum) => {
|
||
<span class="kw">let </span>string = sum.to_string();
|
||
PyUnicode_FromStringAndSize(string.as_ptr().cast::<c_char>(), string.len() <span class="kw">as </span>isize)
|
||
}
|
||
<span class="prelude-val">None </span>=> {
|
||
PyErr_SetString(
|
||
PyExc_OverflowError,
|
||
<span class="macro">c_str!</span>(<span class="string">"arguments too large to add"</span>).as_ptr(),
|
||
);
|
||
std::ptr::null_mut()
|
||
}
|
||
}
|
||
}</code></pre></div>
|
||
<p>With those two files in place, now <code>maturin</code> needs to be installed. This can be done using
|
||
Python’s package manager <code>pip</code>. First, load up a new Python <code>virtualenv</code>, and install <code>maturin</code>
|
||
into it:</p>
|
||
<div class="example-wrap"><pre class="language-bash"><code>$ cd string_sum
|
||
$ python -m venv .env
|
||
$ source .env/bin/activate
|
||
$ pip install maturin</code></pre></div>
|
||
<p>Now build and execute the module:</p>
|
||
<div class="example-wrap"><pre class="language-bash"><code>$ maturin develop
|
||
# lots of progress output as maturin runs the compilation...
|
||
$ python
|
||
>>> import string_sum
|
||
>>> string_sum.sum_as_string(5, 20)
|
||
'25'</code></pre></div>
|
||
<p>As well as with <code>maturin</code>, it is possible to build using <a href="https://github.com/PyO3/setuptools-rust" title="Setuptools plugin for Rust extensions">setuptools-rust</a> or
|
||
<a href="https://pyo3.rs/v0.24.1/building-and-distribution.html#manual-builds" title="Manual builds - Building and Distribution - PyO3 user guide">manually</a>. Both offer more flexibility than <code>maturin</code> but require further
|
||
configuration.</p>
|
||
<p>This example stores the module definition statically and uses the <code>PyModule_Create</code> function
|
||
in the CPython C API to register the module. This is the “old” style for registering modules
|
||
and has the limitation that it cannot support subinterpreters. You can also create a module
|
||
using the new multi-phase initialization API that does support subinterpreters. See the
|
||
<code>sequential</code> project located in the <code>examples</code> directory at the root of the <code>pyo3-ffi</code> crate
|
||
for a worked example of how to this using <code>pyo3-ffi</code>.</p>
|
||
<h2 id="using-python-from-rust"><a class="doc-anchor" href="#using-python-from-rust">§</a>Using Python from Rust</h2>
|
||
<p>To embed Python into a Rust binary, you need to ensure that your Python installation contains a
|
||
shared library. The following steps demonstrate how to ensure this (for Ubuntu).</p>
|
||
<p>To install the Python shared library on Ubuntu:</p>
|
||
<div class="example-wrap"><pre class="language-bash"><code>sudo apt install python3-dev</code></pre></div>
|
||
<p>While most projects use the safe wrapper provided by pyo3,
|
||
you can take a look at the <a href="https://github.com/ijl/orjson"><code>orjson</code></a> library as an example on how to use <code>pyo3-ffi</code> directly.
|
||
For those well versed in C and Rust the <a href="https://docs.python.org/3/extending/">tutorials</a> from the CPython documentation
|
||
can be easily converted to rust as well.</p>
|
||
</div></details><h2 id="reexports" class="section-header">Re-exports<a href="#reexports" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name" id="reexport.PyWeakReference"><code>pub use crate::<a class="struct" href="struct._PyWeakReference.html" title="struct pyo3_ffi::_PyWeakReference">_PyWeakReference</a> as PyWeakReference;</code></div></li><li><div class="item-name"><code>pub use self::<a class="mod" href="marshal/index.html" title="mod pyo3_ffi::marshal">marshal</a>::*;</code></div></li></ul><h2 id="modules" class="section-header">Modules<a href="#modules" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="mod" href="compat/index.html" title="mod pyo3_ffi::compat">compat</a></div><div class="desc docblock-short">C API Compatibility Shims</div></li><li><div class="item-name"><a class="mod" href="marshal/index.html" title="mod pyo3_ffi::marshal">marshal</a></div></li><li><div class="item-name"><a class="mod" href="structmember/index.html" title="mod pyo3_ffi::structmember">structmember</a><wbr><span class="stab deprecated" title="">Deprecated</span></div></li></ul><h2 id="macros" class="section-header">Macros<a href="#macros" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="macro" href="macro.c_str.html" title="macro pyo3_ffi::c_str">c_str</a></div><div class="desc docblock-short">This is a helper macro to create a <code>&'static CStr</code>.</div></li></ul><h2 id="structs" class="section-header">Structs<a href="#structs" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="struct" href="struct.PyASCIIObject.html" title="struct pyo3_ffi::PyASCIIObject">PyASCII<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyAsyncMethods.html" title="struct pyo3_ffi::PyAsyncMethods">PyAsync<wbr>Methods</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyBaseExceptionObject.html" title="struct pyo3_ffi::PyBaseExceptionObject">PyBase<wbr>Exception<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyBufferProcs.html" title="struct pyo3_ffi::PyBufferProcs">PyBuffer<wbr>Procs</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyByteArrayObject.html" title="struct pyo3_ffi::PyByteArrayObject">PyByte<wbr>Array<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyBytesObject.html" title="struct pyo3_ffi::PyBytesObject">PyBytes<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyCFunctionObject.html" title="struct pyo3_ffi::PyCFunctionObject">PyCFunction<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyCMethodObject.html" title="struct pyo3_ffi::PyCMethodObject">PyCMethod<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyCodeObject.html" title="struct pyo3_ffi::PyCodeObject">PyCode<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyCompactUnicodeObject.html" title="struct pyo3_ffi::PyCompactUnicodeObject">PyCompact<wbr>Unicode<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyCompilerFlags.html" title="struct pyo3_ffi::PyCompilerFlags">PyCompiler<wbr>Flags</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyComplexObject.html" title="struct pyo3_ffi::PyComplexObject">PyComplex<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyConfig.html" title="struct pyo3_ffi::PyConfig">PyConfig</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyDateTime_CAPI.html" title="struct pyo3_ffi::PyDateTime_CAPI">PyDate<wbr>Time_<wbr>CAPI</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyDateTime_Date.html" title="struct pyo3_ffi::PyDateTime_Date">PyDate<wbr>Time_<wbr>Date</a></div><div class="desc docblock-short">Structure representing a <code>datetime.date</code></div></li><li><div class="item-name"><a class="struct" href="struct.PyDateTime_DateTime.html" title="struct pyo3_ffi::PyDateTime_DateTime">PyDate<wbr>Time_<wbr>Date<wbr>Time</a></div><div class="desc docblock-short">Structure representing a <code>datetime.datetime</code>.</div></li><li><div class="item-name"><a class="struct" href="struct.PyDateTime_Delta.html" title="struct pyo3_ffi::PyDateTime_Delta">PyDate<wbr>Time_<wbr>Delta</a></div><div class="desc docblock-short">Structure representing a <code>datetime.timedelta</code>.</div></li><li><div class="item-name"><a class="struct" href="struct.PyDateTime_Time.html" title="struct pyo3_ffi::PyDateTime_Time">PyDate<wbr>Time_<wbr>Time</a></div><div class="desc docblock-short">Structure representing a <code>datetime.time</code>.</div></li><li><div class="item-name"><a class="struct" href="struct.PyDescrObject.html" title="struct pyo3_ffi::PyDescrObject">PyDescr<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyDictKeysObject.html" title="struct pyo3_ffi::PyDictKeysObject">PyDict<wbr>Keys<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyDictObject.html" title="struct pyo3_ffi::PyDictObject">PyDict<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyDictValues.html" title="struct pyo3_ffi::PyDictValues">PyDict<wbr>Values</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyFloatObject.html" title="struct pyo3_ffi::PyFloatObject">PyFloat<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyFrameObject.html" title="struct pyo3_ffi::PyFrameObject">PyFrame<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyFunctionObject.html" title="struct pyo3_ffi::PyFunctionObject">PyFunction<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyFutureFeatures.html" title="struct pyo3_ffi::PyFutureFeatures">PyFuture<wbr>Features</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyGenObject.html" title="struct pyo3_ffi::PyGenObject">PyGen<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyGetSetDef.html" title="struct pyo3_ffi::PyGetSetDef">PyGet<wbr>SetDef</a></div><div class="desc docblock-short">Represents the <a href="https://docs.python.org/3/c-api/structures.html#c.PyGetSetDef">PyGetSetDef</a>
|
||
structure.</div></li><li><div class="item-name"><a class="struct" href="struct.PyGetSetDescrObject.html" title="struct pyo3_ffi::PyGetSetDescrObject">PyGet<wbr>SetDescr<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyHash_FuncDef.html" title="struct pyo3_ffi::PyHash_FuncDef">PyHash_<wbr>Func<wbr>Def</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyHeapTypeObject.html" title="struct pyo3_ffi::PyHeapTypeObject">PyHeap<wbr>Type<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyImportErrorObject.html" title="struct pyo3_ffi::PyImportErrorObject">PyImport<wbr>Error<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyInterpreterConfig.html" title="struct pyo3_ffi::PyInterpreterConfig">PyInterpreter<wbr>Config</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyInterpreterState.html" title="struct pyo3_ffi::PyInterpreterState">PyInterpreter<wbr>State</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyListObject.html" title="struct pyo3_ffi::PyListObject">PyList<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyLongObject.html" title="struct pyo3_ffi::PyLongObject">PyLong<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyMappingMethods.html" title="struct pyo3_ffi::PyMappingMethods">PyMapping<wbr>Methods</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyMemAllocatorEx.html" title="struct pyo3_ffi::PyMemAllocatorEx">PyMem<wbr>Allocator<wbr>Ex</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyMemberDef.html" title="struct pyo3_ffi::PyMemberDef">PyMember<wbr>Def</a></div><div class="desc docblock-short">Represents the <a href="https://docs.python.org/3/c-api/structures.html#c.PyMemberDef">PyMemberDef</a>
|
||
structure.</div></li><li><div class="item-name"><a class="struct" href="struct.PyMemberDescrObject.html" title="struct pyo3_ffi::PyMemberDescrObject">PyMember<wbr>Descr<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyMethodDef.html" title="struct pyo3_ffi::PyMethodDef">PyMethod<wbr>Def</a></div><div class="desc docblock-short">Represents the <a href="https://docs.python.org/3/c-api/structures.html#c.PyMethodDef">PyMethodDef</a>
|
||
structure.</div></li><li><div class="item-name"><a class="struct" href="struct.PyMethodDescrObject.html" title="struct pyo3_ffi::PyMethodDescrObject">PyMethod<wbr>Descr<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyModuleDef.html" title="struct pyo3_ffi::PyModuleDef">PyModule<wbr>Def</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyModuleDef_Base.html" title="struct pyo3_ffi::PyModuleDef_Base">PyModule<wbr>Def_<wbr>Base</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyModuleDef_Slot.html" title="struct pyo3_ffi::PyModuleDef_Slot">PyModule<wbr>Def_<wbr>Slot</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyNumberMethods.html" title="struct pyo3_ffi::PyNumberMethods">PyNumber<wbr>Methods</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyOSErrorObject.html" title="struct pyo3_ffi::PyOSErrorObject">PyOS<wbr>Error<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyObject.html" title="struct pyo3_ffi::PyObject">PyObject</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyObjectArenaAllocator.html" title="struct pyo3_ffi::PyObjectArenaAllocator">PyObject<wbr>Arena<wbr>Allocator</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyPreConfig.html" title="struct pyo3_ffi::PyPreConfig">PyPre<wbr>Config</a></div></li><li><div class="item-name"><a class="struct" href="struct.PySequenceMethods.html" title="struct pyo3_ffi::PySequenceMethods">PySequence<wbr>Methods</a></div></li><li><div class="item-name"><a class="struct" href="struct.PySetObject.html" title="struct pyo3_ffi::PySetObject">PySet<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PySliceObject.html" title="struct pyo3_ffi::PySliceObject">PySlice<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyStatus.html" title="struct pyo3_ffi::PyStatus">PyStatus</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyStopIterationObject.html" title="struct pyo3_ffi::PyStopIterationObject">PyStop<wbr>Iteration<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyStructSequence_Desc.html" title="struct pyo3_ffi::PyStructSequence_Desc">PyStruct<wbr>Sequence_<wbr>Desc</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyStructSequence_Field.html" title="struct pyo3_ffi::PyStructSequence_Field">PyStruct<wbr>Sequence_<wbr>Field</a></div></li><li><div class="item-name"><a class="struct" href="struct.PySyntaxErrorObject.html" title="struct pyo3_ffi::PySyntaxErrorObject">PySyntax<wbr>Error<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PySystemExitObject.html" title="struct pyo3_ffi::PySystemExitObject">PySystem<wbr>Exit<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyThreadState.html" title="struct pyo3_ffi::PyThreadState">PyThread<wbr>State</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyTupleObject.html" title="struct pyo3_ffi::PyTupleObject">PyTuple<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyTypeObject.html" title="struct pyo3_ffi::PyTypeObject">PyType<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyType_Slot.html" title="struct pyo3_ffi::PyType_Slot">PyType_<wbr>Slot</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyType_Spec.html" title="struct pyo3_ffi::PyType_Spec">PyType_<wbr>Spec</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyUnicodeErrorObject.html" title="struct pyo3_ffi::PyUnicodeErrorObject">PyUnicode<wbr>Error<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyUnicodeObject.html" title="struct pyo3_ffi::PyUnicodeObject">PyUnicode<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyVarObject.html" title="struct pyo3_ffi::PyVarObject">PyVar<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyWideStringList.html" title="struct pyo3_ffi::PyWideStringList">PyWide<wbr>String<wbr>List</a></div></li><li><div class="item-name"><a class="struct" href="struct.PyWrapperDescrObject.html" title="struct pyo3_ffi::PyWrapperDescrObject">PyWrapper<wbr>Descr<wbr>Object</a></div></li><li><div class="item-name"><a class="struct" href="struct.Py_buffer.html" title="struct pyo3_ffi::Py_buffer">Py_<wbr>buffer</a></div></li><li><div class="item-name"><a class="struct" href="struct.Py_complex.html" title="struct pyo3_ffi::Py_complex">Py_<wbr>complex</a></div></li><li><div class="item-name"><a class="struct" href="struct._PyCoCached.html" title="struct pyo3_ffi::_PyCoCached">_PyCo<wbr>Cached</a></div></li><li><div class="item-name"><a class="struct" href="struct._PyCoLineInstrumentationData.html" title="struct pyo3_ffi::_PyCoLineInstrumentationData">_PyCo<wbr>Line<wbr>Instrumentation<wbr>Data</a></div></li><li><div class="item-name"><a class="struct" href="struct._PyCoMonitoringData.html" title="struct pyo3_ffi::_PyCoMonitoringData">_PyCo<wbr>Monitoring<wbr>Data</a></div></li><li><div class="item-name"><a class="struct" href="struct._PyCompilerSrcLocation.html" title="struct pyo3_ffi::_PyCompilerSrcLocation">_PyCompiler<wbr>SrcLocation</a></div></li><li><div class="item-name"><a class="struct" href="struct._PyDateTime_BaseDateTime.html" title="struct pyo3_ffi::_PyDateTime_BaseDateTime">_PyDate<wbr>Time_<wbr>Base<wbr>Date<wbr>Time</a></div><div class="desc docblock-short">Structure representing a <code>datetime.datetime</code> without a <code>tzinfo</code> member.</div></li><li><div class="item-name"><a class="struct" href="struct._PyDateTime_BaseTime.html" title="struct pyo3_ffi::_PyDateTime_BaseTime">_PyDate<wbr>Time_<wbr>Base<wbr>Time</a></div><div class="desc docblock-short">Structure representing a <code>datetime.time</code> without a <code>tzinfo</code> member.</div></li><li><div class="item-name"><a class="struct" href="struct._PyErr_StackItem.html" title="struct pyo3_ffi::_PyErr_StackItem">_PyErr_<wbr>Stack<wbr>Item</a></div></li><li><div class="item-name"><a class="struct" href="struct._PyInterpreterFrame.html" title="struct pyo3_ffi::_PyInterpreterFrame">_PyInterpreter<wbr>Frame</a></div></li><li><div class="item-name"><a class="struct" href="struct._PyWeakReference.html" title="struct pyo3_ffi::_PyWeakReference">_PyWeak<wbr>Reference</a></div></li><li><div class="item-name"><a class="struct" href="struct._Py_GlobalMonitors.html" title="struct pyo3_ffi::_Py_GlobalMonitors">_Py_<wbr>Global<wbr>Monitors</a></div></li><li><div class="item-name"><a class="struct" href="struct._Py_LocalMonitors.html" title="struct pyo3_ffi::_Py_LocalMonitors">_Py_<wbr>Local<wbr>Monitors</a></div></li><li><div class="item-name"><a class="struct" href="struct._frozen.html" title="struct pyo3_ffi::_frozen">_frozen</a></div></li><li><div class="item-name"><a class="struct" href="struct._inittab.html" title="struct pyo3_ffi::_inittab">_inittab</a></div></li><li><div class="item-name"><a class="struct" href="struct.setentry.html" title="struct pyo3_ffi::setentry">setentry</a></div></li><li><div class="item-name"><a class="struct" href="struct.wrapperbase.html" title="struct pyo3_ffi::wrapperbase">wrapperbase</a></div></li></ul><h2 id="enums" class="section-header">Enums<a href="#enums" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="enum" href="enum.PyGILState_STATE.html" title="enum pyo3_ffi::PyGILState_STATE">PyGIL<wbr>State_<wbr>STATE</a></div></li><li><div class="item-name"><a class="enum" href="enum.PyMemAllocatorDomain.html" title="enum pyo3_ffi::PyMemAllocatorDomain">PyMem<wbr>Allocator<wbr>Domain</a></div></li><li><div class="item-name"><a class="enum" href="enum.PySendResult.html" title="enum pyo3_ffi::PySendResult">PySend<wbr>Result</a></div></li><li><div class="item-name"><a class="enum" href="enum._PyStatus_TYPE.html" title="enum pyo3_ffi::_PyStatus_TYPE">_PyStatus_<wbr>TYPE</a></div></li></ul><h2 id="constants" class="section-header">Constants<a href="#constants" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="constant" href="constant.CO_ASYNC_GENERATOR.html" title="constant pyo3_ffi::CO_ASYNC_GENERATOR">CO_<wbr>ASYNC_<wbr>GENERATOR</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_COROUTINE.html" title="constant pyo3_ffi::CO_COROUTINE">CO_<wbr>COROUTINE</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_FUTURE_ABSOLUTE_IMPORT.html" title="constant pyo3_ffi::CO_FUTURE_ABSOLUTE_IMPORT">CO_<wbr>FUTURE_<wbr>ABSOLUTE_<wbr>IMPORT</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_FUTURE_BARRY_AS_BDFL.html" title="constant pyo3_ffi::CO_FUTURE_BARRY_AS_BDFL">CO_<wbr>FUTURE_<wbr>BARRY_<wbr>AS_<wbr>BDFL</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_FUTURE_DIVISION.html" title="constant pyo3_ffi::CO_FUTURE_DIVISION">CO_<wbr>FUTURE_<wbr>DIVISION</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_FUTURE_GENERATOR_STOP.html" title="constant pyo3_ffi::CO_FUTURE_GENERATOR_STOP">CO_<wbr>FUTURE_<wbr>GENERATOR_<wbr>STOP</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_FUTURE_PRINT_FUNCTION.html" title="constant pyo3_ffi::CO_FUTURE_PRINT_FUNCTION">CO_<wbr>FUTURE_<wbr>PRINT_<wbr>FUNCTION</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_FUTURE_UNICODE_LITERALS.html" title="constant pyo3_ffi::CO_FUTURE_UNICODE_LITERALS">CO_<wbr>FUTURE_<wbr>UNICODE_<wbr>LITERALS</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_FUTURE_WITH_STATEMENT.html" title="constant pyo3_ffi::CO_FUTURE_WITH_STATEMENT">CO_<wbr>FUTURE_<wbr>WITH_<wbr>STATEMENT</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_GENERATOR.html" title="constant pyo3_ffi::CO_GENERATOR">CO_<wbr>GENERATOR</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_ITERABLE_COROUTINE.html" title="constant pyo3_ffi::CO_ITERABLE_COROUTINE">CO_<wbr>ITERABLE_<wbr>COROUTINE</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_MAXBLOCKS.html" title="constant pyo3_ffi::CO_MAXBLOCKS">CO_<wbr>MAXBLOCKS</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_NESTED.html" title="constant pyo3_ffi::CO_NESTED">CO_<wbr>NESTED</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_NEWLOCALS.html" title="constant pyo3_ffi::CO_NEWLOCALS">CO_<wbr>NEWLOCALS</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_NOFREE.html" title="constant pyo3_ffi::CO_NOFREE">CO_<wbr>NOFREE</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_OPTIMIZED.html" title="constant pyo3_ffi::CO_OPTIMIZED">CO_<wbr>OPTIMIZED</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_VARARGS.html" title="constant pyo3_ffi::CO_VARARGS">CO_<wbr>VARARGS</a></div></li><li><div class="item-name"><a class="constant" href="constant.CO_VARKEYWORDS.html" title="constant pyo3_ffi::CO_VARKEYWORDS">CO_<wbr>VARKEYWORDS</a></div></li><li><div class="item-name"><a class="constant" href="constant.FUTURE_ABSOLUTE_IMPORT.html" title="constant pyo3_ffi::FUTURE_ABSOLUTE_IMPORT">FUTURE_<wbr>ABSOLUTE_<wbr>IMPORT</a></div></li><li><div class="item-name"><a class="constant" href="constant.FUTURE_BARRY_AS_BDFL.html" title="constant pyo3_ffi::FUTURE_BARRY_AS_BDFL">FUTURE_<wbr>BARRY_<wbr>AS_<wbr>BDFL</a></div></li><li><div class="item-name"><a class="constant" href="constant.FUTURE_DIVISION.html" title="constant pyo3_ffi::FUTURE_DIVISION">FUTURE_<wbr>DIVISION</a></div></li><li><div class="item-name"><a class="constant" href="constant.FUTURE_GENERATORS.html" title="constant pyo3_ffi::FUTURE_GENERATORS">FUTURE_<wbr>GENERATORS</a></div></li><li><div class="item-name"><a class="constant" href="constant.FUTURE_GENERATOR_STOP.html" title="constant pyo3_ffi::FUTURE_GENERATOR_STOP">FUTURE_<wbr>GENERATOR_<wbr>STOP</a></div></li><li><div class="item-name"><a class="constant" href="constant.FUTURE_NESTED_SCOPES.html" title="constant pyo3_ffi::FUTURE_NESTED_SCOPES">FUTURE_<wbr>NESTED_<wbr>SCOPES</a></div></li><li><div class="item-name"><a class="constant" href="constant.FUTURE_PRINT_FUNCTION.html" title="constant pyo3_ffi::FUTURE_PRINT_FUNCTION">FUTURE_<wbr>PRINT_<wbr>FUNCTION</a></div></li><li><div class="item-name"><a class="constant" href="constant.FUTURE_UNICODE_LITERALS.html" title="constant pyo3_ffi::FUTURE_UNICODE_LITERALS">FUTURE_<wbr>UNICODE_<wbr>LITERALS</a></div></li><li><div class="item-name"><a class="constant" href="constant.FUTURE_WITH_STATEMENT.html" title="constant pyo3_ffi::FUTURE_WITH_STATEMENT">FUTURE_<wbr>WITH_<wbr>STATEMENT</a></div></li><li><div class="item-name"><a class="constant" href="constant.MAX_CO_EXTRA_USERS.html" title="constant pyo3_ffi::MAX_CO_EXTRA_USERS">MAX_<wbr>CO_<wbr>EXTRA_<wbr>USERS</a></div></li><li><div class="item-name"><a class="constant" href="constant.METH_CLASS.html" title="constant pyo3_ffi::METH_CLASS">METH_<wbr>CLASS</a></div></li><li><div class="item-name"><a class="constant" href="constant.METH_COEXIST.html" title="constant pyo3_ffi::METH_COEXIST">METH_<wbr>COEXIST</a></div></li><li><div class="item-name"><a class="constant" href="constant.METH_FASTCALL.html" title="constant pyo3_ffi::METH_FASTCALL">METH_<wbr>FASTCALL</a></div></li><li><div class="item-name"><a class="constant" href="constant.METH_KEYWORDS.html" title="constant pyo3_ffi::METH_KEYWORDS">METH_<wbr>KEYWORDS</a></div></li><li><div class="item-name"><a class="constant" href="constant.METH_METHOD.html" title="constant pyo3_ffi::METH_METHOD">METH_<wbr>METHOD</a></div></li><li><div class="item-name"><a class="constant" href="constant.METH_NOARGS.html" title="constant pyo3_ffi::METH_NOARGS">METH_<wbr>NOARGS</a></div></li><li><div class="item-name"><a class="constant" href="constant.METH_O.html" title="constant pyo3_ffi::METH_O">METH_O</a></div></li><li><div class="item-name"><a class="constant" href="constant.METH_STATIC.html" title="constant pyo3_ffi::METH_STATIC">METH_<wbr>STATIC</a></div></li><li><div class="item-name"><a class="constant" href="constant.METH_VARARGS.html" title="constant pyo3_ffi::METH_VARARGS">METH_<wbr>VARARGS</a></div></li><li><div class="item-name"><a class="constant" href="constant.PYOS_STACK_MARGIN.html" title="constant pyo3_ffi::PYOS_STACK_MARGIN">PYOS_<wbr>STACK_<wbr>MARGIN</a></div></li><li><div class="item-name"><a class="constant" href="constant.PYTHON_ABI_VERSION.html" title="constant pyo3_ffi::PYTHON_ABI_VERSION">PYTHON_<wbr>ABI_<wbr>VERSION</a></div></li><li><div class="item-name"><a class="constant" href="constant.PYTHON_API_VERSION.html" title="constant pyo3_ffi::PYTHON_API_VERSION">PYTHON_<wbr>API_<wbr>VERSION</a></div></li><li><div class="item-name"><a class="constant" href="constant.PY_BIG_ENDIAN.html" title="constant pyo3_ffi::PY_BIG_ENDIAN">PY_<wbr>BIG_<wbr>ENDIAN</a></div></li><li><div class="item-name"><a class="constant" href="constant.PY_ITERSEARCH_CONTAINS.html" title="constant pyo3_ffi::PY_ITERSEARCH_CONTAINS">PY_<wbr>ITERSEARCH_<wbr>CONTAINS</a></div></li><li><div class="item-name"><a class="constant" href="constant.PY_ITERSEARCH_COUNT.html" title="constant pyo3_ffi::PY_ITERSEARCH_COUNT">PY_<wbr>ITERSEARCH_<wbr>COUNT</a></div></li><li><div class="item-name"><a class="constant" href="constant.PY_ITERSEARCH_INDEX.html" title="constant pyo3_ffi::PY_ITERSEARCH_INDEX">PY_<wbr>ITERSEARCH_<wbr>INDEX</a></div></li><li><div class="item-name"><a class="constant" href="constant.PY_LITTLE_ENDIAN.html" title="constant pyo3_ffi::PY_LITTLE_ENDIAN">PY_<wbr>LITTLE_<wbr>ENDIAN</a></div></li><li><div class="item-name"><a class="constant" href="constant.PY_SSIZE_T_MAX.html" title="constant pyo3_ffi::PY_SSIZE_T_MAX">PY_<wbr>SSIZE_<wbr>T_<wbr>MAX</a></div></li><li><div class="item-name"><a class="constant" href="constant.PY_SSIZE_T_MIN.html" title="constant pyo3_ffi::PY_SSIZE_T_MIN">PY_<wbr>SSIZE_<wbr>T_<wbr>MIN</a></div></li><li><div class="item-name"><a class="constant" href="constant.PY_STDIOTEXTMODE.html" title="constant pyo3_ffi::PY_STDIOTEXTMODE">PY_<wbr>STDIOTEXTMODE</a></div></li><li><div class="item-name"><a class="constant" href="constant.PY_VECTORCALL_ARGUMENTS_OFFSET.html" title="constant pyo3_ffi::PY_VECTORCALL_ARGUMENTS_OFFSET">PY_<wbr>VECTORCALL_<wbr>ARGUMENTS_<wbr>OFFSET</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_ANY_CONTIGUOUS.html" title="constant pyo3_ffi::PyBUF_ANY_CONTIGUOUS">PyBUF_<wbr>ANY_<wbr>CONTIGUOUS</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_CONTIG.html" title="constant pyo3_ffi::PyBUF_CONTIG">PyBUF_<wbr>CONTIG</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_CONTIG_RO.html" title="constant pyo3_ffi::PyBUF_CONTIG_RO">PyBUF_<wbr>CONTIG_<wbr>RO</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_C_CONTIGUOUS.html" title="constant pyo3_ffi::PyBUF_C_CONTIGUOUS">PyBUF_<wbr>C_<wbr>CONTIGUOUS</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_FORMAT.html" title="constant pyo3_ffi::PyBUF_FORMAT">PyBUF_<wbr>FORMAT</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_FULL.html" title="constant pyo3_ffi::PyBUF_FULL">PyBUF_<wbr>FULL</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_FULL_RO.html" title="constant pyo3_ffi::PyBUF_FULL_RO">PyBUF_<wbr>FULL_<wbr>RO</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_F_CONTIGUOUS.html" title="constant pyo3_ffi::PyBUF_F_CONTIGUOUS">PyBUF_<wbr>F_<wbr>CONTIGUOUS</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_INDIRECT.html" title="constant pyo3_ffi::PyBUF_INDIRECT">PyBUF_<wbr>INDIRECT</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_MAX_NDIM.html" title="constant pyo3_ffi::PyBUF_MAX_NDIM">PyBUF_<wbr>MAX_<wbr>NDIM</a></div><div class="desc docblock-short">Maximum number of dimensions</div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_ND.html" title="constant pyo3_ffi::PyBUF_ND">PyBUF_<wbr>ND</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_READ.html" title="constant pyo3_ffi::PyBUF_READ">PyBUF_<wbr>READ</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_RECORDS.html" title="constant pyo3_ffi::PyBUF_RECORDS">PyBUF_<wbr>RECORDS</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_RECORDS_RO.html" title="constant pyo3_ffi::PyBUF_RECORDS_RO">PyBUF_<wbr>RECORDS_<wbr>RO</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_SIMPLE.html" title="constant pyo3_ffi::PyBUF_SIMPLE">PyBUF_<wbr>SIMPLE</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_STRIDED.html" title="constant pyo3_ffi::PyBUF_STRIDED">PyBUF_<wbr>STRIDED</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_STRIDED_RO.html" title="constant pyo3_ffi::PyBUF_STRIDED_RO">PyBUF_<wbr>STRIDED_<wbr>RO</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_STRIDES.html" title="constant pyo3_ffi::PyBUF_STRIDES">PyBUF_<wbr>STRIDES</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_WRITABLE.html" title="constant pyo3_ffi::PyBUF_WRITABLE">PyBUF_<wbr>WRITABLE</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_WRITE.html" title="constant pyo3_ffi::PyBUF_WRITE">PyBUF_<wbr>WRITE</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyBUF_WRITEABLE.html" title="constant pyo3_ffi::PyBUF_WRITEABLE">PyBUF_<wbr>WRITEABLE</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyDateTime_CAPSULE_NAME.html" title="constant pyo3_ffi::PyDateTime_CAPSULE_NAME">PyDate<wbr>Time_<wbr>CAPSULE_<wbr>NAME</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyInterpreterConfig_DEFAULT_GIL.html" title="constant pyo3_ffi::PyInterpreterConfig_DEFAULT_GIL">PyInterpreter<wbr>Config_<wbr>DEFAULT_<wbr>GIL</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyInterpreterConfig_OWN_GIL.html" title="constant pyo3_ffi::PyInterpreterConfig_OWN_GIL">PyInterpreter<wbr>Config_<wbr>OWN_<wbr>GIL</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyInterpreterConfig_SHARED_GIL.html" title="constant pyo3_ffi::PyInterpreterConfig_SHARED_GIL">PyInterpreter<wbr>Config_<wbr>SHARED_<wbr>GIL</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyModuleDef_HEAD_INIT.html" title="constant pyo3_ffi::PyModuleDef_HEAD_INIT">PyModule<wbr>Def_<wbr>HEAD_<wbr>INIT</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyObject_HEAD_INIT.html" title="constant pyo3_ffi::PyObject_HEAD_INIT">PyObject_<wbr>HEAD_<wbr>INIT</a></div></li><li><div class="item-name"><a class="constant" href="constant.PySet_MINSIZE.html" title="constant pyo3_ffi::PySet_MINSIZE">PySet_<wbr>MINSIZE</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyTrace_CALL.html" title="constant pyo3_ffi::PyTrace_CALL">PyTrace_<wbr>CALL</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyTrace_C_CALL.html" title="constant pyo3_ffi::PyTrace_C_CALL">PyTrace_<wbr>C_<wbr>CALL</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyTrace_C_EXCEPTION.html" title="constant pyo3_ffi::PyTrace_C_EXCEPTION">PyTrace_<wbr>C_<wbr>EXCEPTION</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyTrace_C_RETURN.html" title="constant pyo3_ffi::PyTrace_C_RETURN">PyTrace_<wbr>C_<wbr>RETURN</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyTrace_EXCEPTION.html" title="constant pyo3_ffi::PyTrace_EXCEPTION">PyTrace_<wbr>EXCEPTION</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyTrace_LINE.html" title="constant pyo3_ffi::PyTrace_LINE">PyTrace_<wbr>LINE</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyTrace_OPCODE.html" title="constant pyo3_ffi::PyTrace_OPCODE">PyTrace_<wbr>OPCODE</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyTrace_RETURN.html" title="constant pyo3_ffi::PyTrace_RETURN">PyTrace_<wbr>RETURN</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyUnicode_1BYTE_KIND.html" title="constant pyo3_ffi::PyUnicode_1BYTE_KIND">PyUnicode_<wbr>1BYTE_<wbr>KIND</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyUnicode_2BYTE_KIND.html" title="constant pyo3_ffi::PyUnicode_2BYTE_KIND">PyUnicode_<wbr>2BYTE_<wbr>KIND</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyUnicode_4BYTE_KIND.html" title="constant pyo3_ffi::PyUnicode_4BYTE_KIND">PyUnicode_<wbr>4BYTE_<wbr>KIND</a></div></li><li><div class="item-name"><a class="constant" href="constant.PyWrapperFlag_KEYWORDS.html" title="constant pyo3_ffi::PyWrapperFlag_KEYWORDS">PyWrapper<wbr>Flag_<wbr>KEYWORDS</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_AUDIT_READ.html" title="constant pyo3_ffi::Py_AUDIT_READ">Py_<wbr>AUDIT_<wbr>READ</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_CLEANUP_SUPPORTED.html" title="constant pyo3_ffi::Py_CLEANUP_SUPPORTED">Py_<wbr>CLEANUP_<wbr>SUPPORTED</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_DTSF_ADD_DOT_0.html" title="constant pyo3_ffi::Py_DTSF_ADD_DOT_0">Py_<wbr>DTSF_<wbr>ADD_<wbr>DOT_<wbr>0</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_DTSF_ALT.html" title="constant pyo3_ffi::Py_DTSF_ALT">Py_<wbr>DTSF_<wbr>ALT</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_DTSF_SIGN.html" title="constant pyo3_ffi::Py_DTSF_SIGN">Py_<wbr>DTSF_<wbr>SIGN</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_DTST_FINITE.html" title="constant pyo3_ffi::Py_DTST_FINITE">Py_<wbr>DTST_<wbr>FINITE</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_DTST_INFINITE.html" title="constant pyo3_ffi::Py_DTST_INFINITE">Py_<wbr>DTST_<wbr>INFINITE</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_DTST_NAN.html" title="constant pyo3_ffi::Py_DTST_NAN">Py_<wbr>DTST_<wbr>NAN</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_EQ.html" title="constant pyo3_ffi::Py_EQ">Py_EQ</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_GE.html" title="constant pyo3_ffi::Py_GE">Py_GE</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_GT.html" title="constant pyo3_ffi::Py_GT">Py_GT</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_HASH_EXTERNAL.html" title="constant pyo3_ffi::Py_HASH_EXTERNAL">Py_<wbr>HASH_<wbr>EXTERNAL</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_HASH_FNV.html" title="constant pyo3_ffi::Py_HASH_FNV">Py_<wbr>HASH_<wbr>FNV</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_HASH_SIPHASH24.html" title="constant pyo3_ffi::Py_HASH_SIPHASH24">Py_<wbr>HASH_<wbr>SIPHAS<wbr>H24</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_LE.html" title="constant pyo3_ffi::Py_LE">Py_LE</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_LT.html" title="constant pyo3_ffi::Py_LT">Py_LT</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_MOD_MULTIPLE_INTERPRETERS_NOT_SUPPORTED.html" title="constant pyo3_ffi::Py_MOD_MULTIPLE_INTERPRETERS_NOT_SUPPORTED">Py_<wbr>MOD_<wbr>MULTIPLE_<wbr>INTERPRETERS_<wbr>NOT_<wbr>SUPPORTED</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_MOD_MULTIPLE_INTERPRETERS_SUPPORTED.html" title="constant pyo3_ffi::Py_MOD_MULTIPLE_INTERPRETERS_SUPPORTED">Py_<wbr>MOD_<wbr>MULTIPLE_<wbr>INTERPRETERS_<wbr>SUPPORTED</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_MOD_PER_INTERPRETER_GIL_SUPPORTED.html" title="constant pyo3_ffi::Py_MOD_PER_INTERPRETER_GIL_SUPPORTED">Py_<wbr>MOD_<wbr>PER_<wbr>INTERPRETER_<wbr>GIL_<wbr>SUPPORTED</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_NE.html" title="constant pyo3_ffi::Py_NE">Py_NE</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_PRINT_RAW.html" title="constant pyo3_ffi::Py_PRINT_RAW">Py_<wbr>PRINT_<wbr>RAW</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_READONLY.html" title="constant pyo3_ffi::Py_READONLY">Py_<wbr>READONLY</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_RELATIVE_OFFSET.html" title="constant pyo3_ffi::Py_RELATIVE_OFFSET">Py_<wbr>RELATIVE_<wbr>OFFSET</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_BASETYPE.html" title="constant pyo3_ffi::Py_TPFLAGS_BASETYPE">Py_<wbr>TPFLAGS_<wbr>BASETYPE</a></div><div class="desc docblock-short">Set if the type allows subclassing</div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_BASE_EXC_SUBCLASS.html" title="constant pyo3_ffi::Py_TPFLAGS_BASE_EXC_SUBCLASS">Py_<wbr>TPFLAGS_<wbr>BASE_<wbr>EXC_<wbr>SUBCLASS</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_BYTES_SUBCLASS.html" title="constant pyo3_ffi::Py_TPFLAGS_BYTES_SUBCLASS">Py_<wbr>TPFLAGS_<wbr>BYTES_<wbr>SUBCLASS</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_DEFAULT.html" title="constant pyo3_ffi::Py_TPFLAGS_DEFAULT">Py_<wbr>TPFLAGS_<wbr>DEFAULT</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_DICT_SUBCLASS.html" title="constant pyo3_ffi::Py_TPFLAGS_DICT_SUBCLASS">Py_<wbr>TPFLAGS_<wbr>DICT_<wbr>SUBCLASS</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_DISALLOW_INSTANTIATION.html" title="constant pyo3_ffi::Py_TPFLAGS_DISALLOW_INSTANTIATION">Py_<wbr>TPFLAGS_<wbr>DISALLOW_<wbr>INSTANTIATION</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_HAVE_FINALIZE.html" title="constant pyo3_ffi::Py_TPFLAGS_HAVE_FINALIZE">Py_<wbr>TPFLAGS_<wbr>HAVE_<wbr>FINALIZE</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_HAVE_GC.html" title="constant pyo3_ffi::Py_TPFLAGS_HAVE_GC">Py_<wbr>TPFLAGS_<wbr>HAVE_<wbr>GC</a></div><div class="desc docblock-short">Objects support garbage collection (see objimp.h)</div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_HAVE_VECTORCALL.html" title="constant pyo3_ffi::Py_TPFLAGS_HAVE_VECTORCALL">Py_<wbr>TPFLAGS_<wbr>HAVE_<wbr>VECTORCALL</a></div><div class="desc docblock-short">Set if the type implements the vectorcall protocol (PEP 590)</div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_HAVE_VERSION_TAG.html" title="constant pyo3_ffi::Py_TPFLAGS_HAVE_VERSION_TAG">Py_<wbr>TPFLAGS_<wbr>HAVE_<wbr>VERSION_<wbr>TAG</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_HEAPTYPE.html" title="constant pyo3_ffi::Py_TPFLAGS_HEAPTYPE">Py_<wbr>TPFLAGS_<wbr>HEAPTYPE</a></div><div class="desc docblock-short">Set if the type object is dynamically allocated</div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_IMMUTABLETYPE.html" title="constant pyo3_ffi::Py_TPFLAGS_IMMUTABLETYPE">Py_<wbr>TPFLAGS_<wbr>IMMUTABLETYPE</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_IS_ABSTRACT.html" title="constant pyo3_ffi::Py_TPFLAGS_IS_ABSTRACT">Py_<wbr>TPFLAGS_<wbr>IS_<wbr>ABSTRACT</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_ITEMS_AT_END.html" title="constant pyo3_ffi::Py_TPFLAGS_ITEMS_AT_END">Py_<wbr>TPFLAGS_<wbr>ITEMS_<wbr>AT_<wbr>END</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_LIST_SUBCLASS.html" title="constant pyo3_ffi::Py_TPFLAGS_LIST_SUBCLASS">Py_<wbr>TPFLAGS_<wbr>LIST_<wbr>SUBCLASS</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_LONG_SUBCLASS.html" title="constant pyo3_ffi::Py_TPFLAGS_LONG_SUBCLASS">Py_<wbr>TPFLAGS_<wbr>LONG_<wbr>SUBCLASS</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_MANAGED_DICT.html" title="constant pyo3_ffi::Py_TPFLAGS_MANAGED_DICT">Py_<wbr>TPFLAGS_<wbr>MANAGED_<wbr>DICT</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_MANAGED_WEAKREF.html" title="constant pyo3_ffi::Py_TPFLAGS_MANAGED_WEAKREF">Py_<wbr>TPFLAGS_<wbr>MANAGED_<wbr>WEAKREF</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_MAPPING.html" title="constant pyo3_ffi::Py_TPFLAGS_MAPPING">Py_<wbr>TPFLAGS_<wbr>MAPPING</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_METHOD_DESCRIPTOR.html" title="constant pyo3_ffi::Py_TPFLAGS_METHOD_DESCRIPTOR">Py_<wbr>TPFLAGS_<wbr>METHOD_<wbr>DESCRIPTOR</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_READY.html" title="constant pyo3_ffi::Py_TPFLAGS_READY">Py_<wbr>TPFLAGS_<wbr>READY</a></div><div class="desc docblock-short">Set if the type is ‘ready’ – fully initialized</div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_READYING.html" title="constant pyo3_ffi::Py_TPFLAGS_READYING">Py_<wbr>TPFLAGS_<wbr>READYING</a></div><div class="desc docblock-short">Set while the type is being ‘readied’, to prevent recursive ready calls</div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_SEQUENCE.html" title="constant pyo3_ffi::Py_TPFLAGS_SEQUENCE">Py_<wbr>TPFLAGS_<wbr>SEQUENCE</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_TUPLE_SUBCLASS.html" title="constant pyo3_ffi::Py_TPFLAGS_TUPLE_SUBCLASS">Py_<wbr>TPFLAGS_<wbr>TUPLE_<wbr>SUBCLASS</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_TYPE_SUBCLASS.html" title="constant pyo3_ffi::Py_TPFLAGS_TYPE_SUBCLASS">Py_<wbr>TPFLAGS_<wbr>TYPE_<wbr>SUBCLASS</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_UNICODE_SUBCLASS.html" title="constant pyo3_ffi::Py_TPFLAGS_UNICODE_SUBCLASS">Py_<wbr>TPFLAGS_<wbr>UNICODE_<wbr>SUBCLASS</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_TPFLAGS_VALID_VERSION_TAG.html" title="constant pyo3_ffi::Py_TPFLAGS_VALID_VERSION_TAG">Py_<wbr>TPFLAGS_<wbr>VALID_<wbr>VERSION_<wbr>TAG</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_BOOL.html" title="constant pyo3_ffi::Py_T_BOOL">Py_<wbr>T_<wbr>BOOL</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_BYTE.html" title="constant pyo3_ffi::Py_T_BYTE">Py_<wbr>T_<wbr>BYTE</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_CHAR.html" title="constant pyo3_ffi::Py_T_CHAR">Py_<wbr>T_<wbr>CHAR</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_DOUBLE.html" title="constant pyo3_ffi::Py_T_DOUBLE">Py_<wbr>T_<wbr>DOUBLE</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_FLOAT.html" title="constant pyo3_ffi::Py_T_FLOAT">Py_<wbr>T_<wbr>FLOAT</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_INT.html" title="constant pyo3_ffi::Py_T_INT">Py_<wbr>T_<wbr>INT</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_LONG.html" title="constant pyo3_ffi::Py_T_LONG">Py_<wbr>T_<wbr>LONG</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_LONGLONG.html" title="constant pyo3_ffi::Py_T_LONGLONG">Py_<wbr>T_<wbr>LONGLONG</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_OBJECT_EX.html" title="constant pyo3_ffi::Py_T_OBJECT_EX">Py_<wbr>T_<wbr>OBJECT_<wbr>EX</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_PYSSIZET.html" title="constant pyo3_ffi::Py_T_PYSSIZET">Py_<wbr>T_<wbr>PYSSIZET</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_SHORT.html" title="constant pyo3_ffi::Py_T_SHORT">Py_<wbr>T_<wbr>SHORT</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_STRING.html" title="constant pyo3_ffi::Py_T_STRING">Py_<wbr>T_<wbr>STRING</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_STRING_INPLACE.html" title="constant pyo3_ffi::Py_T_STRING_INPLACE">Py_<wbr>T_<wbr>STRING_<wbr>INPLACE</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_UBYTE.html" title="constant pyo3_ffi::Py_T_UBYTE">Py_<wbr>T_<wbr>UBYTE</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_UINT.html" title="constant pyo3_ffi::Py_T_UINT">Py_<wbr>T_<wbr>UINT</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_ULONG.html" title="constant pyo3_ffi::Py_T_ULONG">Py_<wbr>T_<wbr>ULONG</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_ULONGLONG.html" title="constant pyo3_ffi::Py_T_ULONGLONG">Py_<wbr>T_<wbr>ULONGLONG</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_T_USHORT.html" title="constant pyo3_ffi::Py_T_USHORT">Py_<wbr>T_<wbr>USHORT</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_UNICODE_REPLACEMENT_CHARACTER.html" title="constant pyo3_ffi::Py_UNICODE_REPLACEMENT_CHARACTER">Py_<wbr>UNICODE_<wbr>REPLACEMENT_<wbr>CHARACTER</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_am_aiter.html" title="constant pyo3_ffi::Py_am_aiter">Py_<wbr>am_<wbr>aiter</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_am_anext.html" title="constant pyo3_ffi::Py_am_anext">Py_<wbr>am_<wbr>anext</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_am_await.html" title="constant pyo3_ffi::Py_am_await">Py_<wbr>am_<wbr>await</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_bf_getbuffer.html" title="constant pyo3_ffi::Py_bf_getbuffer">Py_<wbr>bf_<wbr>getbuffer</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_bf_releasebuffer.html" title="constant pyo3_ffi::Py_bf_releasebuffer">Py_<wbr>bf_<wbr>releasebuffer</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_eval_input.html" title="constant pyo3_ffi::Py_eval_input">Py_<wbr>eval_<wbr>input</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_file_input.html" title="constant pyo3_ffi::Py_file_input">Py_<wbr>file_<wbr>input</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_fstring_input.html" title="constant pyo3_ffi::Py_fstring_input">Py_<wbr>fstring_<wbr>input</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_func_type_input.html" title="constant pyo3_ffi::Py_func_type_input">Py_<wbr>func_<wbr>type_<wbr>input</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_mod_create.html" title="constant pyo3_ffi::Py_mod_create">Py_<wbr>mod_<wbr>create</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_mod_exec.html" title="constant pyo3_ffi::Py_mod_exec">Py_<wbr>mod_<wbr>exec</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_mod_multiple_interpreters.html" title="constant pyo3_ffi::Py_mod_multiple_interpreters">Py_<wbr>mod_<wbr>multiple_<wbr>interpreters</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_mp_ass_subscript.html" title="constant pyo3_ffi::Py_mp_ass_subscript">Py_<wbr>mp_<wbr>ass_<wbr>subscript</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_mp_length.html" title="constant pyo3_ffi::Py_mp_length">Py_<wbr>mp_<wbr>length</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_mp_subscript.html" title="constant pyo3_ffi::Py_mp_subscript">Py_<wbr>mp_<wbr>subscript</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_absolute.html" title="constant pyo3_ffi::Py_nb_absolute">Py_<wbr>nb_<wbr>absolute</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_add.html" title="constant pyo3_ffi::Py_nb_add">Py_<wbr>nb_<wbr>add</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_and.html" title="constant pyo3_ffi::Py_nb_and">Py_<wbr>nb_<wbr>and</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_bool.html" title="constant pyo3_ffi::Py_nb_bool">Py_<wbr>nb_<wbr>bool</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_divmod.html" title="constant pyo3_ffi::Py_nb_divmod">Py_<wbr>nb_<wbr>divmod</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_float.html" title="constant pyo3_ffi::Py_nb_float">Py_<wbr>nb_<wbr>float</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_floor_divide.html" title="constant pyo3_ffi::Py_nb_floor_divide">Py_<wbr>nb_<wbr>floor_<wbr>divide</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_index.html" title="constant pyo3_ffi::Py_nb_index">Py_<wbr>nb_<wbr>index</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_inplace_add.html" title="constant pyo3_ffi::Py_nb_inplace_add">Py_<wbr>nb_<wbr>inplace_<wbr>add</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_inplace_and.html" title="constant pyo3_ffi::Py_nb_inplace_and">Py_<wbr>nb_<wbr>inplace_<wbr>and</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_inplace_floor_divide.html" title="constant pyo3_ffi::Py_nb_inplace_floor_divide">Py_<wbr>nb_<wbr>inplace_<wbr>floor_<wbr>divide</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_inplace_lshift.html" title="constant pyo3_ffi::Py_nb_inplace_lshift">Py_<wbr>nb_<wbr>inplace_<wbr>lshift</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_inplace_matrix_multiply.html" title="constant pyo3_ffi::Py_nb_inplace_matrix_multiply">Py_<wbr>nb_<wbr>inplace_<wbr>matrix_<wbr>multiply</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_inplace_multiply.html" title="constant pyo3_ffi::Py_nb_inplace_multiply">Py_<wbr>nb_<wbr>inplace_<wbr>multiply</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_inplace_or.html" title="constant pyo3_ffi::Py_nb_inplace_or">Py_<wbr>nb_<wbr>inplace_<wbr>or</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_inplace_power.html" title="constant pyo3_ffi::Py_nb_inplace_power">Py_<wbr>nb_<wbr>inplace_<wbr>power</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_inplace_remainder.html" title="constant pyo3_ffi::Py_nb_inplace_remainder">Py_<wbr>nb_<wbr>inplace_<wbr>remainder</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_inplace_rshift.html" title="constant pyo3_ffi::Py_nb_inplace_rshift">Py_<wbr>nb_<wbr>inplace_<wbr>rshift</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_inplace_subtract.html" title="constant pyo3_ffi::Py_nb_inplace_subtract">Py_<wbr>nb_<wbr>inplace_<wbr>subtract</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_inplace_true_divide.html" title="constant pyo3_ffi::Py_nb_inplace_true_divide">Py_<wbr>nb_<wbr>inplace_<wbr>true_<wbr>divide</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_inplace_xor.html" title="constant pyo3_ffi::Py_nb_inplace_xor">Py_<wbr>nb_<wbr>inplace_<wbr>xor</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_int.html" title="constant pyo3_ffi::Py_nb_int">Py_<wbr>nb_<wbr>int</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_invert.html" title="constant pyo3_ffi::Py_nb_invert">Py_<wbr>nb_<wbr>invert</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_lshift.html" title="constant pyo3_ffi::Py_nb_lshift">Py_<wbr>nb_<wbr>lshift</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_matrix_multiply.html" title="constant pyo3_ffi::Py_nb_matrix_multiply">Py_<wbr>nb_<wbr>matrix_<wbr>multiply</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_multiply.html" title="constant pyo3_ffi::Py_nb_multiply">Py_<wbr>nb_<wbr>multiply</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_negative.html" title="constant pyo3_ffi::Py_nb_negative">Py_<wbr>nb_<wbr>negative</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_or.html" title="constant pyo3_ffi::Py_nb_or">Py_<wbr>nb_<wbr>or</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_positive.html" title="constant pyo3_ffi::Py_nb_positive">Py_<wbr>nb_<wbr>positive</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_power.html" title="constant pyo3_ffi::Py_nb_power">Py_<wbr>nb_<wbr>power</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_remainder.html" title="constant pyo3_ffi::Py_nb_remainder">Py_<wbr>nb_<wbr>remainder</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_rshift.html" title="constant pyo3_ffi::Py_nb_rshift">Py_<wbr>nb_<wbr>rshift</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_subtract.html" title="constant pyo3_ffi::Py_nb_subtract">Py_<wbr>nb_<wbr>subtract</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_true_divide.html" title="constant pyo3_ffi::Py_nb_true_divide">Py_<wbr>nb_<wbr>true_<wbr>divide</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_nb_xor.html" title="constant pyo3_ffi::Py_nb_xor">Py_<wbr>nb_<wbr>xor</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_single_input.html" title="constant pyo3_ffi::Py_single_input">Py_<wbr>single_<wbr>input</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_sq_ass_item.html" title="constant pyo3_ffi::Py_sq_ass_item">Py_<wbr>sq_<wbr>ass_<wbr>item</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_sq_concat.html" title="constant pyo3_ffi::Py_sq_concat">Py_<wbr>sq_<wbr>concat</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_sq_contains.html" title="constant pyo3_ffi::Py_sq_contains">Py_<wbr>sq_<wbr>contains</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_sq_inplace_concat.html" title="constant pyo3_ffi::Py_sq_inplace_concat">Py_<wbr>sq_<wbr>inplace_<wbr>concat</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_sq_inplace_repeat.html" title="constant pyo3_ffi::Py_sq_inplace_repeat">Py_<wbr>sq_<wbr>inplace_<wbr>repeat</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_sq_item.html" title="constant pyo3_ffi::Py_sq_item">Py_<wbr>sq_<wbr>item</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_sq_length.html" title="constant pyo3_ffi::Py_sq_length">Py_<wbr>sq_<wbr>length</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_sq_repeat.html" title="constant pyo3_ffi::Py_sq_repeat">Py_<wbr>sq_<wbr>repeat</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_alloc.html" title="constant pyo3_ffi::Py_tp_alloc">Py_<wbr>tp_<wbr>alloc</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_base.html" title="constant pyo3_ffi::Py_tp_base">Py_<wbr>tp_<wbr>base</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_bases.html" title="constant pyo3_ffi::Py_tp_bases">Py_<wbr>tp_<wbr>bases</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_call.html" title="constant pyo3_ffi::Py_tp_call">Py_<wbr>tp_<wbr>call</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_clear.html" title="constant pyo3_ffi::Py_tp_clear">Py_<wbr>tp_<wbr>clear</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_dealloc.html" title="constant pyo3_ffi::Py_tp_dealloc">Py_<wbr>tp_<wbr>dealloc</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_del.html" title="constant pyo3_ffi::Py_tp_del">Py_<wbr>tp_<wbr>del</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_descr_get.html" title="constant pyo3_ffi::Py_tp_descr_get">Py_<wbr>tp_<wbr>descr_<wbr>get</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_descr_set.html" title="constant pyo3_ffi::Py_tp_descr_set">Py_<wbr>tp_<wbr>descr_<wbr>set</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_doc.html" title="constant pyo3_ffi::Py_tp_doc">Py_<wbr>tp_<wbr>doc</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_finalize.html" title="constant pyo3_ffi::Py_tp_finalize">Py_<wbr>tp_<wbr>finalize</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_free.html" title="constant pyo3_ffi::Py_tp_free">Py_<wbr>tp_<wbr>free</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_getattr.html" title="constant pyo3_ffi::Py_tp_getattr">Py_<wbr>tp_<wbr>getattr</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_getattro.html" title="constant pyo3_ffi::Py_tp_getattro">Py_<wbr>tp_<wbr>getattro</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_getset.html" title="constant pyo3_ffi::Py_tp_getset">Py_<wbr>tp_<wbr>getset</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_hash.html" title="constant pyo3_ffi::Py_tp_hash">Py_<wbr>tp_<wbr>hash</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_init.html" title="constant pyo3_ffi::Py_tp_init">Py_<wbr>tp_<wbr>init</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_is_gc.html" title="constant pyo3_ffi::Py_tp_is_gc">Py_<wbr>tp_<wbr>is_<wbr>gc</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_iter.html" title="constant pyo3_ffi::Py_tp_iter">Py_<wbr>tp_<wbr>iter</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_iternext.html" title="constant pyo3_ffi::Py_tp_iternext">Py_<wbr>tp_<wbr>iternext</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_members.html" title="constant pyo3_ffi::Py_tp_members">Py_<wbr>tp_<wbr>members</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_methods.html" title="constant pyo3_ffi::Py_tp_methods">Py_<wbr>tp_<wbr>methods</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_new.html" title="constant pyo3_ffi::Py_tp_new">Py_<wbr>tp_<wbr>new</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_repr.html" title="constant pyo3_ffi::Py_tp_repr">Py_<wbr>tp_<wbr>repr</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_richcompare.html" title="constant pyo3_ffi::Py_tp_richcompare">Py_<wbr>tp_<wbr>richcompare</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_setattr.html" title="constant pyo3_ffi::Py_tp_setattr">Py_<wbr>tp_<wbr>setattr</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_setattro.html" title="constant pyo3_ffi::Py_tp_setattro">Py_<wbr>tp_<wbr>setattro</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_str.html" title="constant pyo3_ffi::Py_tp_str">Py_<wbr>tp_<wbr>str</a></div></li><li><div class="item-name"><a class="constant" href="constant.Py_tp_traverse.html" title="constant pyo3_ffi::Py_tp_traverse">Py_<wbr>tp_<wbr>traverse</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSTATE_INTERNED_IMMORTAL.html" title="constant pyo3_ffi::SSTATE_INTERNED_IMMORTAL">SSTATE_<wbr>INTERNED_<wbr>IMMORTAL</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSTATE_INTERNED_IMMORTAL_STATIC.html" title="constant pyo3_ffi::SSTATE_INTERNED_IMMORTAL_STATIC">SSTATE_<wbr>INTERNED_<wbr>IMMORTAL_<wbr>STATIC</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSTATE_INTERNED_MORTAL.html" title="constant pyo3_ffi::SSTATE_INTERNED_MORTAL">SSTATE_<wbr>INTERNED_<wbr>MORTAL</a></div></li><li><div class="item-name"><a class="constant" href="constant.SSTATE_NOT_INTERNED.html" title="constant pyo3_ffi::SSTATE_NOT_INTERNED">SSTATE_<wbr>NOT_<wbr>INTERNED</a></div></li><li><div class="item-name"><a class="constant" href="constant._PY_MONITORING_EVENTS.html" title="constant pyo3_ffi::_PY_MONITORING_EVENTS">_PY_<wbr>MONITORING_<wbr>EVENTS</a></div></li><li><div class="item-name"><a class="constant" href="constant._PY_MONITORING_LOCAL_EVENTS.html" title="constant pyo3_ffi::_PY_MONITORING_LOCAL_EVENTS">_PY_<wbr>MONITORING_<wbr>LOCAL_<wbr>EVENTS</a></div></li><li><div class="item-name"><a class="constant" href="constant._PY_MONITORING_UNGROUPED_EVENTS.html" title="constant pyo3_ffi::_PY_MONITORING_UNGROUPED_EVENTS">_PY_<wbr>MONITORING_<wbr>UNGROUPED_<wbr>EVENTS</a></div></li><li><div class="item-name"><a class="constant" href="constant._PyHASH_MULTIPLIER.html" title="constant pyo3_ffi::_PyHASH_MULTIPLIER">_PyHASH_<wbr>MULTIPLIER</a></div></li><li><div class="item-name"><a class="constant" href="constant._PyInterpreterConfig_INIT.html" title="constant pyo3_ffi::_PyInterpreterConfig_INIT">_PyInterpreter<wbr>Config_<wbr>INIT</a></div></li><li><div class="item-name"><a class="constant" href="constant._PyInterpreterConfig_LEGACY_INIT.html" title="constant pyo3_ffi::_PyInterpreterConfig_LEGACY_INIT">_PyInterpreter<wbr>Config_<wbr>LEGACY_<wbr>INIT</a></div></li><li><div class="item-name"><a class="constant" href="constant._Py_T_NONE.html" title="constant pyo3_ffi::_Py_T_NONE">_Py_<wbr>T_<wbr>NONE</a><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="constant" href="constant._Py_T_OBJECT.html" title="constant pyo3_ffi::_Py_T_OBJECT">_Py_<wbr>T_<wbr>OBJECT</a><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="constant" href="constant._Py_WRITE_RESTRICTED.html" title="constant pyo3_ffi::_Py_WRITE_RESTRICTED">_Py_<wbr>WRITE_<wbr>RESTRICTED</a><wbr><span class="stab deprecated" title="">Deprecated</span></div></li></ul><h2 id="statics" class="section-header">Statics<a href="#statics" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="static" href="static.PyAsyncGen_Type.html" title="static pyo3_ffi::PyAsyncGen_Type">PyAsync<wbr>Gen_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyBaseObject_Type.html" title="static pyo3_ffi::PyBaseObject_Type">PyBase<wbr>Object_<wbr>Type</a><sup title="unsafe static">⚠</sup></div><div class="desc docblock-short">built-in ‘object’</div></li><li><div class="item-name"><a class="static" href="static.PyBool_Type.html" title="static pyo3_ffi::PyBool_Type">PyBool_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyByteArrayIter_Type.html" title="static pyo3_ffi::PyByteArrayIter_Type">PyByte<wbr>Array<wbr>Iter_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyByteArray_Type.html" title="static pyo3_ffi::PyByteArray_Type">PyByte<wbr>Array_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyBytesIter_Type.html" title="static pyo3_ffi::PyBytesIter_Type">PyBytes<wbr>Iter_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyBytes_Type.html" title="static pyo3_ffi::PyBytes_Type">PyBytes_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyCFunction_Type.html" title="static pyo3_ffi::PyCFunction_Type">PyCFunction_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyCMethod_Type.html" title="static pyo3_ffi::PyCMethod_Type">PyCMethod_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyCallIter_Type.html" title="static pyo3_ffi::PyCallIter_Type">PyCall<wbr>Iter_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyCapsule_Type.html" title="static pyo3_ffi::PyCapsule_Type">PyCapsule_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyClassMethodDescr_Type.html" title="static pyo3_ffi::PyClassMethodDescr_Type">PyClass<wbr>Method<wbr>Descr_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyCode_Type.html" title="static pyo3_ffi::PyCode_Type">PyCode_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyComplex_Type.html" title="static pyo3_ffi::PyComplex_Type">PyComplex_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyContextToken_Type.html" title="static pyo3_ffi::PyContextToken_Type">PyContext<wbr>Token_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyContextVar_Type.html" title="static pyo3_ffi::PyContextVar_Type">PyContext<wbr>Var_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyContext_Type.html" title="static pyo3_ffi::PyContext_Type">PyContext_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyCoro_Type.html" title="static pyo3_ffi::PyCoro_Type">PyCoro_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyDictItems_Type.html" title="static pyo3_ffi::PyDictItems_Type">PyDict<wbr>Items_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyDictIterItem_Type.html" title="static pyo3_ffi::PyDictIterItem_Type">PyDict<wbr>Iter<wbr>Item_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyDictIterKey_Type.html" title="static pyo3_ffi::PyDictIterKey_Type">PyDict<wbr>Iter<wbr>Key_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyDictIterValue_Type.html" title="static pyo3_ffi::PyDictIterValue_Type">PyDict<wbr>Iter<wbr>Value_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyDictKeys_Type.html" title="static pyo3_ffi::PyDictKeys_Type">PyDict<wbr>Keys_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyDictProxy_Type.html" title="static pyo3_ffi::PyDictProxy_Type">PyDict<wbr>Proxy_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyDictRevIterItem_Type.html" title="static pyo3_ffi::PyDictRevIterItem_Type">PyDict<wbr>RevIter<wbr>Item_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyDictRevIterKey_Type.html" title="static pyo3_ffi::PyDictRevIterKey_Type">PyDict<wbr>RevIter<wbr>Key_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyDictRevIterValue_Type.html" title="static pyo3_ffi::PyDictRevIterValue_Type">PyDict<wbr>RevIter<wbr>Value_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyDictValues_Type.html" title="static pyo3_ffi::PyDictValues_Type">PyDict<wbr>Values_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyDict_Type.html" title="static pyo3_ffi::PyDict_Type">PyDict_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyEllipsis_Type.html" title="static pyo3_ffi::PyEllipsis_Type">PyEllipsis_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyEnum_Type.html" title="static pyo3_ffi::PyEnum_Type">PyEnum_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ArithmeticError.html" title="static pyo3_ffi::PyExc_ArithmeticError">PyExc_<wbr>Arithmetic<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_AssertionError.html" title="static pyo3_ffi::PyExc_AssertionError">PyExc_<wbr>Assertion<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_AttributeError.html" title="static pyo3_ffi::PyExc_AttributeError">PyExc_<wbr>Attribute<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_BaseException.html" title="static pyo3_ffi::PyExc_BaseException">PyExc_<wbr>Base<wbr>Exception</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_BaseExceptionGroup.html" title="static pyo3_ffi::PyExc_BaseExceptionGroup">PyExc_<wbr>Base<wbr>Exception<wbr>Group</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_BlockingIOError.html" title="static pyo3_ffi::PyExc_BlockingIOError">PyExc_<wbr>BlockingIO<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_BrokenPipeError.html" title="static pyo3_ffi::PyExc_BrokenPipeError">PyExc_<wbr>Broken<wbr>Pipe<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_BufferError.html" title="static pyo3_ffi::PyExc_BufferError">PyExc_<wbr>Buffer<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_BytesWarning.html" title="static pyo3_ffi::PyExc_BytesWarning">PyExc_<wbr>Bytes<wbr>Warning</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ChildProcessError.html" title="static pyo3_ffi::PyExc_ChildProcessError">PyExc_<wbr>Child<wbr>Process<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ConnectionAbortedError.html" title="static pyo3_ffi::PyExc_ConnectionAbortedError">PyExc_<wbr>Connection<wbr>Aborted<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ConnectionError.html" title="static pyo3_ffi::PyExc_ConnectionError">PyExc_<wbr>Connection<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ConnectionRefusedError.html" title="static pyo3_ffi::PyExc_ConnectionRefusedError">PyExc_<wbr>Connection<wbr>Refused<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ConnectionResetError.html" title="static pyo3_ffi::PyExc_ConnectionResetError">PyExc_<wbr>Connection<wbr>Reset<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_DeprecationWarning.html" title="static pyo3_ffi::PyExc_DeprecationWarning">PyExc_<wbr>Deprecation<wbr>Warning</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_EOFError.html" title="static pyo3_ffi::PyExc_EOFError">PyExc_<wbr>EOFError</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_EncodingWarning.html" title="static pyo3_ffi::PyExc_EncodingWarning">PyExc_<wbr>Encoding<wbr>Warning</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_EnvironmentError.html" title="static pyo3_ffi::PyExc_EnvironmentError">PyExc_<wbr>Environment<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_Exception.html" title="static pyo3_ffi::PyExc_Exception">PyExc_<wbr>Exception</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_FileExistsError.html" title="static pyo3_ffi::PyExc_FileExistsError">PyExc_<wbr>File<wbr>Exists<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_FileNotFoundError.html" title="static pyo3_ffi::PyExc_FileNotFoundError">PyExc_<wbr>File<wbr>NotFound<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_FloatingPointError.html" title="static pyo3_ffi::PyExc_FloatingPointError">PyExc_<wbr>Floating<wbr>Point<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_FutureWarning.html" title="static pyo3_ffi::PyExc_FutureWarning">PyExc_<wbr>Future<wbr>Warning</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_GeneratorExit.html" title="static pyo3_ffi::PyExc_GeneratorExit">PyExc_<wbr>Generator<wbr>Exit</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_IOError.html" title="static pyo3_ffi::PyExc_IOError">PyExc_<wbr>IOError</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ImportError.html" title="static pyo3_ffi::PyExc_ImportError">PyExc_<wbr>Import<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ImportWarning.html" title="static pyo3_ffi::PyExc_ImportWarning">PyExc_<wbr>Import<wbr>Warning</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_IndentationError.html" title="static pyo3_ffi::PyExc_IndentationError">PyExc_<wbr>Indentation<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_IndexError.html" title="static pyo3_ffi::PyExc_IndexError">PyExc_<wbr>Index<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_InterruptedError.html" title="static pyo3_ffi::PyExc_InterruptedError">PyExc_<wbr>Interrupted<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_IsADirectoryError.html" title="static pyo3_ffi::PyExc_IsADirectoryError">PyExc_<wbr>IsADirectory<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_KeyError.html" title="static pyo3_ffi::PyExc_KeyError">PyExc_<wbr>KeyError</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_KeyboardInterrupt.html" title="static pyo3_ffi::PyExc_KeyboardInterrupt">PyExc_<wbr>Keyboard<wbr>Interrupt</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_LookupError.html" title="static pyo3_ffi::PyExc_LookupError">PyExc_<wbr>Lookup<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_MemoryError.html" title="static pyo3_ffi::PyExc_MemoryError">PyExc_<wbr>Memory<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ModuleNotFoundError.html" title="static pyo3_ffi::PyExc_ModuleNotFoundError">PyExc_<wbr>Module<wbr>NotFound<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_NameError.html" title="static pyo3_ffi::PyExc_NameError">PyExc_<wbr>Name<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_NotADirectoryError.html" title="static pyo3_ffi::PyExc_NotADirectoryError">PyExc_<wbr>NotA<wbr>Directory<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_NotImplementedError.html" title="static pyo3_ffi::PyExc_NotImplementedError">PyExc_<wbr>NotImplemented<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_OSError.html" title="static pyo3_ffi::PyExc_OSError">PyExc_<wbr>OSError</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_OverflowError.html" title="static pyo3_ffi::PyExc_OverflowError">PyExc_<wbr>Overflow<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_PendingDeprecationWarning.html" title="static pyo3_ffi::PyExc_PendingDeprecationWarning">PyExc_<wbr>Pending<wbr>Deprecation<wbr>Warning</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_PermissionError.html" title="static pyo3_ffi::PyExc_PermissionError">PyExc_<wbr>Permission<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ProcessLookupError.html" title="static pyo3_ffi::PyExc_ProcessLookupError">PyExc_<wbr>Process<wbr>Lookup<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_RecursionError.html" title="static pyo3_ffi::PyExc_RecursionError">PyExc_<wbr>Recursion<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_RecursionErrorInst.html" title="static pyo3_ffi::PyExc_RecursionErrorInst">PyExc_<wbr>Recursion<wbr>Error<wbr>Inst</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ReferenceError.html" title="static pyo3_ffi::PyExc_ReferenceError">PyExc_<wbr>Reference<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ResourceWarning.html" title="static pyo3_ffi::PyExc_ResourceWarning">PyExc_<wbr>Resource<wbr>Warning</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_RuntimeError.html" title="static pyo3_ffi::PyExc_RuntimeError">PyExc_<wbr>Runtime<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_RuntimeWarning.html" title="static pyo3_ffi::PyExc_RuntimeWarning">PyExc_<wbr>Runtime<wbr>Warning</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_StopAsyncIteration.html" title="static pyo3_ffi::PyExc_StopAsyncIteration">PyExc_<wbr>Stop<wbr>Async<wbr>Iteration</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_StopIteration.html" title="static pyo3_ffi::PyExc_StopIteration">PyExc_<wbr>Stop<wbr>Iteration</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_SyntaxError.html" title="static pyo3_ffi::PyExc_SyntaxError">PyExc_<wbr>Syntax<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_SyntaxWarning.html" title="static pyo3_ffi::PyExc_SyntaxWarning">PyExc_<wbr>Syntax<wbr>Warning</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_SystemError.html" title="static pyo3_ffi::PyExc_SystemError">PyExc_<wbr>System<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_SystemExit.html" title="static pyo3_ffi::PyExc_SystemExit">PyExc_<wbr>System<wbr>Exit</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_TabError.html" title="static pyo3_ffi::PyExc_TabError">PyExc_<wbr>TabError</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_TimeoutError.html" title="static pyo3_ffi::PyExc_TimeoutError">PyExc_<wbr>Timeout<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_TypeError.html" title="static pyo3_ffi::PyExc_TypeError">PyExc_<wbr>Type<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_UnboundLocalError.html" title="static pyo3_ffi::PyExc_UnboundLocalError">PyExc_<wbr>Unbound<wbr>Local<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_UnicodeDecodeError.html" title="static pyo3_ffi::PyExc_UnicodeDecodeError">PyExc_<wbr>Unicode<wbr>Decode<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_UnicodeEncodeError.html" title="static pyo3_ffi::PyExc_UnicodeEncodeError">PyExc_<wbr>Unicode<wbr>Encode<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_UnicodeError.html" title="static pyo3_ffi::PyExc_UnicodeError">PyExc_<wbr>Unicode<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_UnicodeTranslateError.html" title="static pyo3_ffi::PyExc_UnicodeTranslateError">PyExc_<wbr>Unicode<wbr>Translate<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_UnicodeWarning.html" title="static pyo3_ffi::PyExc_UnicodeWarning">PyExc_<wbr>Unicode<wbr>Warning</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_UserWarning.html" title="static pyo3_ffi::PyExc_UserWarning">PyExc_<wbr>User<wbr>Warning</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ValueError.html" title="static pyo3_ffi::PyExc_ValueError">PyExc_<wbr>Value<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_Warning.html" title="static pyo3_ffi::PyExc_Warning">PyExc_<wbr>Warning</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyExc_ZeroDivisionError.html" title="static pyo3_ffi::PyExc_ZeroDivisionError">PyExc_<wbr>Zero<wbr>Division<wbr>Error</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyFilter_Type.html" title="static pyo3_ffi::PyFilter_Type">PyFilter_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyFloat_Type.html" title="static pyo3_ffi::PyFloat_Type">PyFloat_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyFrame_Type.html" title="static pyo3_ffi::PyFrame_Type">PyFrame_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyFrozenSet_Type.html" title="static pyo3_ffi::PyFrozenSet_Type">PyFrozen<wbr>Set_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyFunction_Type.html" title="static pyo3_ffi::PyFunction_Type">PyFunction_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyGen_Type.html" title="static pyo3_ffi::PyGen_Type">PyGen_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyGetSetDescr_Type.html" title="static pyo3_ffi::PyGetSetDescr_Type">PyGet<wbr>SetDescr_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyImport_FrozenModules.html" title="static pyo3_ffi::PyImport_FrozenModules">PyImport_<wbr>Frozen<wbr>Modules</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyImport_Inittab.html" title="static pyo3_ffi::PyImport_Inittab">PyImport_<wbr>Inittab</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyListIter_Type.html" title="static pyo3_ffi::PyListIter_Type">PyList<wbr>Iter_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyListRevIter_Type.html" title="static pyo3_ffi::PyListRevIter_Type">PyList<wbr>RevIter_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyList_Type.html" title="static pyo3_ffi::PyList_Type">PyList_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyLongRangeIter_Type.html" title="static pyo3_ffi::PyLongRangeIter_Type">PyLong<wbr>Range<wbr>Iter_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyLong_Type.html" title="static pyo3_ffi::PyLong_Type">PyLong_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyMap_Type.html" title="static pyo3_ffi::PyMap_Type">PyMap_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyMemberDescr_Type.html" title="static pyo3_ffi::PyMemberDescr_Type">PyMember<wbr>Descr_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyMemoryView_Type.html" title="static pyo3_ffi::PyMemoryView_Type">PyMemory<wbr>View_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyMethodDescr_Type.html" title="static pyo3_ffi::PyMethodDescr_Type">PyMethod<wbr>Descr_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyModuleDef_Type.html" title="static pyo3_ffi::PyModuleDef_Type">PyModule<wbr>Def_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyModule_Type.html" title="static pyo3_ffi::PyModule_Type">PyModule_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyProperty_Type.html" title="static pyo3_ffi::PyProperty_Type">PyProperty_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyRangeIter_Type.html" title="static pyo3_ffi::PyRangeIter_Type">PyRange<wbr>Iter_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyRange_Type.html" title="static pyo3_ffi::PyRange_Type">PyRange_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyReversed_Type.html" title="static pyo3_ffi::PyReversed_Type">PyReversed_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PySeqIter_Type.html" title="static pyo3_ffi::PySeqIter_Type">PySeq<wbr>Iter_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PySetIter_Type.html" title="static pyo3_ffi::PySetIter_Type">PySet<wbr>Iter_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PySet_Type.html" title="static pyo3_ffi::PySet_Type">PySet_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PySlice_Type.html" title="static pyo3_ffi::PySlice_Type">PySlice_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PySuper_Type.html" title="static pyo3_ffi::PySuper_Type">PySuper_<wbr>Type</a><sup title="unsafe static">⚠</sup></div><div class="desc docblock-short">built-in ‘super’</div></li><li><div class="item-name"><a class="static" href="static.PyTraceBack_Type.html" title="static pyo3_ffi::PyTraceBack_Type">PyTrace<wbr>Back_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyTupleIter_Type.html" title="static pyo3_ffi::PyTupleIter_Type">PyTuple<wbr>Iter_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyTuple_Type.html" title="static pyo3_ffi::PyTuple_Type">PyTuple_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyType_Type.html" title="static pyo3_ffi::PyType_Type">PyType_<wbr>Type</a><sup title="unsafe static">⚠</sup></div><div class="desc docblock-short">built-in ‘type’</div></li><li><div class="item-name"><a class="static" href="static.PyUnicodeIter_Type.html" title="static pyo3_ffi::PyUnicodeIter_Type">PyUnicode<wbr>Iter_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyUnicode_Type.html" title="static pyo3_ffi::PyUnicode_Type">PyUnicode_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyWrapperDescr_Type.html" title="static pyo3_ffi::PyWrapperDescr_Type">PyWrapper<wbr>Descr_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.PyZip_Type.html" title="static pyo3_ffi::PyZip_Type">PyZip_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.Py_BytesWarningFlag.html" title="static pyo3_ffi::Py_BytesWarningFlag">Py_<wbr>Bytes<wbr>Warning<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_DebugFlag.html" title="static pyo3_ffi::Py_DebugFlag">Py_<wbr>Debug<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_DontWriteBytecodeFlag.html" title="static pyo3_ffi::Py_DontWriteBytecodeFlag">Py_<wbr>Dont<wbr>Write<wbr>Bytecode<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_FileSystemDefaultEncodeErrors.html" title="static pyo3_ffi::Py_FileSystemDefaultEncodeErrors">Py_<wbr>File<wbr>System<wbr>Default<wbr>Encode<wbr>Errors</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_FileSystemDefaultEncoding.html" title="static pyo3_ffi::Py_FileSystemDefaultEncoding">Py_<wbr>File<wbr>System<wbr>Default<wbr>Encoding</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_FrozenFlag.html" title="static pyo3_ffi::Py_FrozenFlag">Py_<wbr>Frozen<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_GenericAliasType.html" title="static pyo3_ffi::Py_GenericAliasType">Py_<wbr>Generic<wbr>Alias<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.Py_HasFileSystemDefaultEncoding.html" title="static pyo3_ffi::Py_HasFileSystemDefaultEncoding">Py_<wbr>HasFile<wbr>System<wbr>Default<wbr>Encoding</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_HashRandomizationFlag.html" title="static pyo3_ffi::Py_HashRandomizationFlag">Py_<wbr>Hash<wbr>Randomization<wbr>Flag</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static.Py_IgnoreEnvironmentFlag.html" title="static pyo3_ffi::Py_IgnoreEnvironmentFlag">Py_<wbr>Ignore<wbr>Environment<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_InspectFlag.html" title="static pyo3_ffi::Py_InspectFlag">Py_<wbr>Inspect<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_InteractiveFlag.html" title="static pyo3_ffi::Py_InteractiveFlag">Py_<wbr>Interactive<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_IsolatedFlag.html" title="static pyo3_ffi::Py_IsolatedFlag">Py_<wbr>Isolated<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_NoSiteFlag.html" title="static pyo3_ffi::Py_NoSiteFlag">Py_<wbr>NoSite<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_NoUserSiteDirectory.html" title="static pyo3_ffi::Py_NoUserSiteDirectory">Py_<wbr>NoUser<wbr>Site<wbr>Directory</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_OptimizeFlag.html" title="static pyo3_ffi::Py_OptimizeFlag">Py_<wbr>Optimize<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_QuietFlag.html" title="static pyo3_ffi::Py_QuietFlag">Py_<wbr>Quiet<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_UnbufferedStdioFlag.html" title="static pyo3_ffi::Py_UnbufferedStdioFlag">Py_<wbr>Unbuffered<wbr>Stdio<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_UseClassExceptionsFlag.html" title="static pyo3_ffi::Py_UseClassExceptionsFlag">Py_<wbr>UseClass<wbr>Exceptions<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static.Py_VerboseFlag.html" title="static pyo3_ffi::Py_VerboseFlag">Py_<wbr>Verbose<wbr>Flag</a><sup title="unsafe static">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="static" href="static._PyCoroWrapper_Type.html" title="static pyo3_ffi::_PyCoroWrapper_Type">_PyCoro<wbr>Wrapper_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static._PyImport_FrozenBootstrap.html" title="static pyo3_ffi::_PyImport_FrozenBootstrap">_PyImport_<wbr>Frozen<wbr>Bootstrap</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static._PyImport_FrozenStdlib.html" title="static pyo3_ffi::_PyImport_FrozenStdlib">_PyImport_<wbr>Frozen<wbr>Stdlib</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static._PyImport_FrozenTest.html" title="static pyo3_ffi::_PyImport_FrozenTest">_PyImport_<wbr>Frozen<wbr>Test</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static._PyManagedBuffer_Type.html" title="static pyo3_ffi::_PyManagedBuffer_Type">_PyManaged<wbr>Buffer_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static._PyMethodWrapper_Type.html" title="static pyo3_ffi::_PyMethodWrapper_Type">_PyMethod<wbr>Wrapper_<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static._PySet_Dummy.html" title="static pyo3_ffi::_PySet_Dummy">_PySet_<wbr>Dummy</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static._PyWeakref_CallableProxyType.html" title="static pyo3_ffi::_PyWeakref_CallableProxyType">_PyWeakref_<wbr>Callable<wbr>Proxy<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static._PyWeakref_ProxyType.html" title="static pyo3_ffi::_PyWeakref_ProxyType">_PyWeakref_<wbr>Proxy<wbr>Type</a><sup title="unsafe static">⚠</sup></div></li><li><div class="item-name"><a class="static" href="static._PyWeakref_RefType.html" title="static pyo3_ffi::_PyWeakref_RefType">_PyWeakref_<wbr>RefType</a><sup title="unsafe static">⚠</sup></div></li></ul><h2 id="functions" class="section-header">Functions<a href="#functions" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="fn" href="fn.PyAnySet_Check.html" title="fn pyo3_ffi::PyAnySet_Check">PyAny<wbr>Set_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyAnySet_CheckExact.html" title="fn pyo3_ffi::PyAnySet_CheckExact">PyAny<wbr>Set_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyArg_Parse.html" title="fn pyo3_ffi::PyArg_Parse">PyArg_<wbr>Parse</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyArg_ParseTuple.html" title="fn pyo3_ffi::PyArg_ParseTuple">PyArg_<wbr>Parse<wbr>Tuple</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyArg_ParseTupleAndKeywords.html" title="fn pyo3_ffi::PyArg_ParseTupleAndKeywords">PyArg_<wbr>Parse<wbr>Tuple<wbr>AndKeywords</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyArg_UnpackTuple.html" title="fn pyo3_ffi::PyArg_UnpackTuple">PyArg_<wbr>Unpack<wbr>Tuple</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyArg_ValidateKeywordArguments.html" title="fn pyo3_ffi::PyArg_ValidateKeywordArguments">PyArg_<wbr>Validate<wbr>Keyword<wbr>Arguments</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyAsyncGen_CheckExact.html" title="fn pyo3_ffi::PyAsyncGen_CheckExact">PyAsync<wbr>Gen_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBool_Check.html" title="fn pyo3_ffi::PyBool_Check">PyBool_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBool_FromLong.html" title="fn pyo3_ffi::PyBool_FromLong">PyBool_<wbr>From<wbr>Long</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBuffer_FillContiguousStrides.html" title="fn pyo3_ffi::PyBuffer_FillContiguousStrides">PyBuffer_<wbr>Fill<wbr>Contiguous<wbr>Strides</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBuffer_FillInfo.html" title="fn pyo3_ffi::PyBuffer_FillInfo">PyBuffer_<wbr>Fill<wbr>Info</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBuffer_FromContiguous.html" title="fn pyo3_ffi::PyBuffer_FromContiguous">PyBuffer_<wbr>From<wbr>Contiguous</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBuffer_GetPointer.html" title="fn pyo3_ffi::PyBuffer_GetPointer">PyBuffer_<wbr>GetPointer</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBuffer_IsContiguous.html" title="fn pyo3_ffi::PyBuffer_IsContiguous">PyBuffer_<wbr>IsContiguous</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBuffer_Release.html" title="fn pyo3_ffi::PyBuffer_Release">PyBuffer_<wbr>Release</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBuffer_SizeFromFormat.html" title="fn pyo3_ffi::PyBuffer_SizeFromFormat">PyBuffer_<wbr>Size<wbr>From<wbr>Format</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBuffer_ToContiguous.html" title="fn pyo3_ffi::PyBuffer_ToContiguous">PyBuffer_<wbr>ToContiguous</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyByteArray_AsString.html" title="fn pyo3_ffi::PyByteArray_AsString">PyByte<wbr>Array_<wbr>AsString</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyByteArray_Check.html" title="fn pyo3_ffi::PyByteArray_Check">PyByte<wbr>Array_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyByteArray_CheckExact.html" title="fn pyo3_ffi::PyByteArray_CheckExact">PyByte<wbr>Array_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyByteArray_Concat.html" title="fn pyo3_ffi::PyByteArray_Concat">PyByte<wbr>Array_<wbr>Concat</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyByteArray_FromObject.html" title="fn pyo3_ffi::PyByteArray_FromObject">PyByte<wbr>Array_<wbr>From<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyByteArray_FromStringAndSize.html" title="fn pyo3_ffi::PyByteArray_FromStringAndSize">PyByte<wbr>Array_<wbr>From<wbr>String<wbr>AndSize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyByteArray_Resize.html" title="fn pyo3_ffi::PyByteArray_Resize">PyByte<wbr>Array_<wbr>Resize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyByteArray_Size.html" title="fn pyo3_ffi::PyByteArray_Size">PyByte<wbr>Array_<wbr>Size</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBytes_AsString.html" title="fn pyo3_ffi::PyBytes_AsString">PyBytes_<wbr>AsString</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBytes_AsStringAndSize.html" title="fn pyo3_ffi::PyBytes_AsStringAndSize">PyBytes_<wbr>AsString<wbr>AndSize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBytes_Check.html" title="fn pyo3_ffi::PyBytes_Check">PyBytes_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBytes_CheckExact.html" title="fn pyo3_ffi::PyBytes_CheckExact">PyBytes_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBytes_Concat.html" title="fn pyo3_ffi::PyBytes_Concat">PyBytes_<wbr>Concat</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBytes_ConcatAndDel.html" title="fn pyo3_ffi::PyBytes_ConcatAndDel">PyBytes_<wbr>Concat<wbr>AndDel</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBytes_DecodeEscape.html" title="fn pyo3_ffi::PyBytes_DecodeEscape">PyBytes_<wbr>Decode<wbr>Escape</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBytes_FromFormat.html" title="fn pyo3_ffi::PyBytes_FromFormat">PyBytes_<wbr>From<wbr>Format</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBytes_FromObject.html" title="fn pyo3_ffi::PyBytes_FromObject">PyBytes_<wbr>From<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBytes_FromString.html" title="fn pyo3_ffi::PyBytes_FromString">PyBytes_<wbr>From<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBytes_FromStringAndSize.html" title="fn pyo3_ffi::PyBytes_FromStringAndSize">PyBytes_<wbr>From<wbr>String<wbr>AndSize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBytes_Repr.html" title="fn pyo3_ffi::PyBytes_Repr">PyBytes_<wbr>Repr</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyBytes_Size.html" title="fn pyo3_ffi::PyBytes_Size">PyBytes_<wbr>Size</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCFunction_Call.html" title="fn pyo3_ffi::PyCFunction_Call">PyCFunction_<wbr>Call</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PyCFunction_Check.html" title="fn pyo3_ffi::PyCFunction_Check">PyCFunction_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCFunction_CheckExact.html" title="fn pyo3_ffi::PyCFunction_CheckExact">PyCFunction_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCFunction_GET_CLASS.html" title="fn pyo3_ffi::PyCFunction_GET_CLASS">PyCFunction_<wbr>GET_<wbr>CLASS</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCFunction_GET_FLAGS.html" title="fn pyo3_ffi::PyCFunction_GET_FLAGS">PyCFunction_<wbr>GET_<wbr>FLAGS</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCFunction_GET_FUNCTION.html" title="fn pyo3_ffi::PyCFunction_GET_FUNCTION">PyCFunction_<wbr>GET_<wbr>FUNCTION</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCFunction_GET_SELF.html" title="fn pyo3_ffi::PyCFunction_GET_SELF">PyCFunction_<wbr>GET_<wbr>SELF</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCFunction_GetFlags.html" title="fn pyo3_ffi::PyCFunction_GetFlags">PyCFunction_<wbr>GetFlags</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCFunction_GetFunction.html" title="fn pyo3_ffi::PyCFunction_GetFunction">PyCFunction_<wbr>GetFunction</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCFunction_GetSelf.html" title="fn pyo3_ffi::PyCFunction_GetSelf">PyCFunction_<wbr>GetSelf</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCFunction_New.html" title="fn pyo3_ffi::PyCFunction_New">PyCFunction_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCFunction_NewEx.html" title="fn pyo3_ffi::PyCFunction_NewEx">PyCFunction_<wbr>NewEx</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCMethod_Check.html" title="fn pyo3_ffi::PyCMethod_Check">PyCMethod_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCMethod_CheckExact.html" title="fn pyo3_ffi::PyCMethod_CheckExact">PyCMethod_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCMethod_New.html" title="fn pyo3_ffi::PyCMethod_New">PyCMethod_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCallIter_Check.html" title="fn pyo3_ffi::PyCallIter_Check">PyCall<wbr>Iter_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCallIter_New.html" title="fn pyo3_ffi::PyCallIter_New">PyCall<wbr>Iter_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCallable_Check.html" title="fn pyo3_ffi::PyCallable_Check">PyCallable_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCapsule_CheckExact.html" title="fn pyo3_ffi::PyCapsule_CheckExact">PyCapsule_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCapsule_GetContext.html" title="fn pyo3_ffi::PyCapsule_GetContext">PyCapsule_<wbr>GetContext</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCapsule_GetDestructor.html" title="fn pyo3_ffi::PyCapsule_GetDestructor">PyCapsule_<wbr>GetDestructor</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCapsule_GetName.html" title="fn pyo3_ffi::PyCapsule_GetName">PyCapsule_<wbr>GetName</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCapsule_GetPointer.html" title="fn pyo3_ffi::PyCapsule_GetPointer">PyCapsule_<wbr>GetPointer</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCapsule_Import.html" title="fn pyo3_ffi::PyCapsule_Import">PyCapsule_<wbr>Import</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCapsule_IsValid.html" title="fn pyo3_ffi::PyCapsule_IsValid">PyCapsule_<wbr>IsValid</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCapsule_New.html" title="fn pyo3_ffi::PyCapsule_New">PyCapsule_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCapsule_SetContext.html" title="fn pyo3_ffi::PyCapsule_SetContext">PyCapsule_<wbr>SetContext</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCapsule_SetDestructor.html" title="fn pyo3_ffi::PyCapsule_SetDestructor">PyCapsule_<wbr>SetDestructor</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCapsule_SetName.html" title="fn pyo3_ffi::PyCapsule_SetName">PyCapsule_<wbr>SetName</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCapsule_SetPointer.html" title="fn pyo3_ffi::PyCapsule_SetPointer">PyCapsule_<wbr>SetPointer</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCode_Addr2Line.html" title="fn pyo3_ffi::PyCode_Addr2Line">PyCode_<wbr>Addr2<wbr>Line</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCode_Check.html" title="fn pyo3_ffi::PyCode_Check">PyCode_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCode_New.html" title="fn pyo3_ffi::PyCode_New">PyCode_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCode_NewEmpty.html" title="fn pyo3_ffi::PyCode_NewEmpty">PyCode_<wbr>NewEmpty</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCode_NewWithPosOnlyArgs.html" title="fn pyo3_ffi::PyCode_NewWithPosOnlyArgs">PyCode_<wbr>NewWith<wbr>PosOnly<wbr>Args</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCode_Optimize.html" title="fn pyo3_ffi::PyCode_Optimize">PyCode_<wbr>Optimize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_BackslashReplaceErrors.html" title="fn pyo3_ffi::PyCodec_BackslashReplaceErrors">PyCodec_<wbr>Backslash<wbr>Replace<wbr>Errors</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_Decode.html" title="fn pyo3_ffi::PyCodec_Decode">PyCodec_<wbr>Decode</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_Decoder.html" title="fn pyo3_ffi::PyCodec_Decoder">PyCodec_<wbr>Decoder</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_Encode.html" title="fn pyo3_ffi::PyCodec_Encode">PyCodec_<wbr>Encode</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_Encoder.html" title="fn pyo3_ffi::PyCodec_Encoder">PyCodec_<wbr>Encoder</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_IgnoreErrors.html" title="fn pyo3_ffi::PyCodec_IgnoreErrors">PyCodec_<wbr>Ignore<wbr>Errors</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_IncrementalDecoder.html" title="fn pyo3_ffi::PyCodec_IncrementalDecoder">PyCodec_<wbr>Incremental<wbr>Decoder</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_IncrementalEncoder.html" title="fn pyo3_ffi::PyCodec_IncrementalEncoder">PyCodec_<wbr>Incremental<wbr>Encoder</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_KnownEncoding.html" title="fn pyo3_ffi::PyCodec_KnownEncoding">PyCodec_<wbr>Known<wbr>Encoding</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_LookupError.html" title="fn pyo3_ffi::PyCodec_LookupError">PyCodec_<wbr>Lookup<wbr>Error</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_Register.html" title="fn pyo3_ffi::PyCodec_Register">PyCodec_<wbr>Register</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_RegisterError.html" title="fn pyo3_ffi::PyCodec_RegisterError">PyCodec_<wbr>Register<wbr>Error</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_ReplaceErrors.html" title="fn pyo3_ffi::PyCodec_ReplaceErrors">PyCodec_<wbr>Replace<wbr>Errors</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_StreamReader.html" title="fn pyo3_ffi::PyCodec_StreamReader">PyCodec_<wbr>Stream<wbr>Reader</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_StreamWriter.html" title="fn pyo3_ffi::PyCodec_StreamWriter">PyCodec_<wbr>Stream<wbr>Writer</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_StrictErrors.html" title="fn pyo3_ffi::PyCodec_StrictErrors">PyCodec_<wbr>Strict<wbr>Errors</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_Unregister.html" title="fn pyo3_ffi::PyCodec_Unregister">PyCodec_<wbr>Unregister</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCodec_XMLCharRefReplaceErrors.html" title="fn pyo3_ffi::PyCodec_XMLCharRefReplaceErrors">PyCodec_<wbr>XMLChar<wbr>RefReplace<wbr>Errors</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCompile_OpcodeStackEffect.html" title="fn pyo3_ffi::PyCompile_OpcodeStackEffect">PyCompile_<wbr>Opcode<wbr>Stack<wbr>Effect</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCompile_OpcodeStackEffectWithJump.html" title="fn pyo3_ffi::PyCompile_OpcodeStackEffectWithJump">PyCompile_<wbr>Opcode<wbr>Stack<wbr>Effect<wbr>With<wbr>Jump</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyComplex_AsCComplex.html" title="fn pyo3_ffi::PyComplex_AsCComplex">PyComplex_<wbr>AsCComplex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyComplex_Check.html" title="fn pyo3_ffi::PyComplex_Check">PyComplex_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyComplex_CheckExact.html" title="fn pyo3_ffi::PyComplex_CheckExact">PyComplex_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyComplex_FromCComplex.html" title="fn pyo3_ffi::PyComplex_FromCComplex">PyComplex_<wbr>FromC<wbr>Complex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyComplex_FromDoubles.html" title="fn pyo3_ffi::PyComplex_FromDoubles">PyComplex_<wbr>From<wbr>Doubles</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyComplex_ImagAsDouble.html" title="fn pyo3_ffi::PyComplex_ImagAsDouble">PyComplex_<wbr>Imag<wbr>AsDouble</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyComplex_RealAsDouble.html" title="fn pyo3_ffi::PyComplex_RealAsDouble">PyComplex_<wbr>Real<wbr>AsDouble</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyConfig_Clear.html" title="fn pyo3_ffi::PyConfig_Clear">PyConfig_<wbr>Clear</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyConfig_InitIsolatedConfig.html" title="fn pyo3_ffi::PyConfig_InitIsolatedConfig">PyConfig_<wbr>Init<wbr>Isolated<wbr>Config</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyConfig_InitPythonConfig.html" title="fn pyo3_ffi::PyConfig_InitPythonConfig">PyConfig_<wbr>Init<wbr>Python<wbr>Config</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyConfig_Read.html" title="fn pyo3_ffi::PyConfig_Read">PyConfig_<wbr>Read</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyConfig_SetArgv.html" title="fn pyo3_ffi::PyConfig_SetArgv">PyConfig_<wbr>SetArgv</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyConfig_SetBytesArgv.html" title="fn pyo3_ffi::PyConfig_SetBytesArgv">PyConfig_<wbr>SetBytes<wbr>Argv</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyConfig_SetBytesString.html" title="fn pyo3_ffi::PyConfig_SetBytesString">PyConfig_<wbr>SetBytes<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyConfig_SetString.html" title="fn pyo3_ffi::PyConfig_SetString">PyConfig_<wbr>SetString</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyConfig_SetWideStringList.html" title="fn pyo3_ffi::PyConfig_SetWideStringList">PyConfig_<wbr>SetWide<wbr>String<wbr>List</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyContextToken_CheckExact.html" title="fn pyo3_ffi::PyContextToken_CheckExact">PyContext<wbr>Token_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyContextVar_CheckExact.html" title="fn pyo3_ffi::PyContextVar_CheckExact">PyContext<wbr>Var_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyContextVar_Get.html" title="fn pyo3_ffi::PyContextVar_Get">PyContext<wbr>Var_<wbr>Get</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyContextVar_New.html" title="fn pyo3_ffi::PyContextVar_New">PyContext<wbr>Var_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyContextVar_Reset.html" title="fn pyo3_ffi::PyContextVar_Reset">PyContext<wbr>Var_<wbr>Reset</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyContextVar_Set.html" title="fn pyo3_ffi::PyContextVar_Set">PyContext<wbr>Var_<wbr>Set</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyContext_CheckExact.html" title="fn pyo3_ffi::PyContext_CheckExact">PyContext_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyContext_Copy.html" title="fn pyo3_ffi::PyContext_Copy">PyContext_<wbr>Copy</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyContext_CopyCurrent.html" title="fn pyo3_ffi::PyContext_CopyCurrent">PyContext_<wbr>Copy<wbr>Current</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyContext_Enter.html" title="fn pyo3_ffi::PyContext_Enter">PyContext_<wbr>Enter</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyContext_Exit.html" title="fn pyo3_ffi::PyContext_Exit">PyContext_<wbr>Exit</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyContext_New.html" title="fn pyo3_ffi::PyContext_New">PyContext_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyCoro_CheckExact.html" title="fn pyo3_ffi::PyCoro_CheckExact">PyCoro_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTimeAPI.html" title="fn pyo3_ffi::PyDateTimeAPI">PyDate<wbr>TimeAPI</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Returns a pointer to a <code>PyDateTime_CAPI</code> instance</div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_Check.html" title="fn pyo3_ffi::PyDateTime_Check">PyDate<wbr>Time_<wbr>Check</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Check if <code>op</code> is a <code>PyDateTimeAPI.DateTimeType</code> or subtype.</div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_CheckExact.html" title="fn pyo3_ffi::PyDateTime_CheckExact">PyDate<wbr>Time_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Check if <code>op</code>’s type is exactly <code>PyDateTimeAPI.DateTimeType</code>.</div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_DATE_GET_FOLD.html" title="fn pyo3_ffi::PyDateTime_DATE_GET_FOLD">PyDate<wbr>Time_<wbr>DATE_<wbr>GET_<wbr>FOLD</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the fold component of a <code>PyDateTime_DateTime</code>.
|
||
Returns a signed integer in the interval <code>[0, 1]</code></div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_DATE_GET_HOUR.html" title="fn pyo3_ffi::PyDateTime_DATE_GET_HOUR">PyDate<wbr>Time_<wbr>DATE_<wbr>GET_<wbr>HOUR</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the hour component of a <code>PyDateTime_DateTime</code>.
|
||
Returns a signed integer in the interval <code>[0, 23]</code></div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_DATE_GET_MICROSECOND.html" title="fn pyo3_ffi::PyDateTime_DATE_GET_MICROSECOND">PyDate<wbr>Time_<wbr>DATE_<wbr>GET_<wbr>MICROSECOND</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the microsecond component of a <code>PyDateTime_DateTime</code>.
|
||
Returns a signed integer in the interval <code>[0, 999999]</code></div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_DATE_GET_MINUTE.html" title="fn pyo3_ffi::PyDateTime_DATE_GET_MINUTE">PyDate<wbr>Time_<wbr>DATE_<wbr>GET_<wbr>MINUTE</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the minute component of a <code>PyDateTime_DateTime</code>.
|
||
Returns a signed integer in the interval <code>[0, 59]</code></div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_DATE_GET_SECOND.html" title="fn pyo3_ffi::PyDateTime_DATE_GET_SECOND">PyDate<wbr>Time_<wbr>DATE_<wbr>GET_<wbr>SECOND</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the second component of a <code>PyDateTime_DateTime</code>.
|
||
Returns a signed integer in the interval <code>[0, 59]</code></div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_DATE_GET_TZINFO.html" title="fn pyo3_ffi::PyDateTime_DATE_GET_TZINFO">PyDate<wbr>Time_<wbr>DATE_<wbr>GET_<wbr>TZINFO</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the tzinfo component of a <code>PyDateTime_DateTime</code>.
|
||
Returns a pointer to a <code>PyObject</code> that should be either NULL or an instance
|
||
of a <code>datetime.tzinfo</code> subclass.</div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_DELTA_GET_DAYS.html" title="fn pyo3_ffi::PyDateTime_DELTA_GET_DAYS">PyDate<wbr>Time_<wbr>DELTA_<wbr>GET_<wbr>DAYS</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the days component of a <code>PyDateTime_Delta</code>.</div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_DELTA_GET_MICROSECONDS.html" title="fn pyo3_ffi::PyDateTime_DELTA_GET_MICROSECONDS">PyDate<wbr>Time_<wbr>DELTA_<wbr>GET_<wbr>MICROSECONDS</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the seconds component of a <code>PyDateTime_Delta</code>.</div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_DELTA_GET_SECONDS.html" title="fn pyo3_ffi::PyDateTime_DELTA_GET_SECONDS">PyDate<wbr>Time_<wbr>DELTA_<wbr>GET_<wbr>SECONDS</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the seconds component of a <code>PyDateTime_Delta</code>.</div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_FromTimestamp.html" title="fn pyo3_ffi::PyDateTime_FromTimestamp">PyDate<wbr>Time_<wbr>From<wbr>Timestamp</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_GET_DAY.html" title="fn pyo3_ffi::PyDateTime_GET_DAY">PyDate<wbr>Time_<wbr>GET_<wbr>DAY</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the day component of a <code>PyDateTime_Date</code> or <code>PyDateTime_DateTime</code>.
|
||
Returns a signed integer in the interval <code>[1, 31]</code>.</div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_GET_MONTH.html" title="fn pyo3_ffi::PyDateTime_GET_MONTH">PyDate<wbr>Time_<wbr>GET_<wbr>MONTH</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the month component of a <code>PyDateTime_Date</code> or <code>PyDateTime_DateTime</code>.
|
||
Returns a signed integer in the range <code>[1, 12]</code>.</div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_GET_YEAR.html" title="fn pyo3_ffi::PyDateTime_GET_YEAR">PyDate<wbr>Time_<wbr>GET_<wbr>YEAR</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the year component of a <code>PyDateTime_Date</code> or <code>PyDateTime_DateTime</code>.
|
||
Returns a signed integer greater than 0.</div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_IMPORT.html" title="fn pyo3_ffi::PyDateTime_IMPORT">PyDate<wbr>Time_<wbr>IMPORT</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Populates the <code>PyDateTimeAPI</code> object</div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_TIME_GET_FOLD.html" title="fn pyo3_ffi::PyDateTime_TIME_GET_FOLD">PyDate<wbr>Time_<wbr>TIME_<wbr>GET_<wbr>FOLD</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the fold component of a <code>PyDateTime_Time</code>.
|
||
Returns a signed integer in the interval <code>[0, 1]</code></div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_TIME_GET_HOUR.html" title="fn pyo3_ffi::PyDateTime_TIME_GET_HOUR">PyDate<wbr>Time_<wbr>TIME_<wbr>GET_<wbr>HOUR</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the hour component of a <code>PyDateTime_Time</code>.
|
||
Returns a signed integer in the interval <code>[0, 23]</code></div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_TIME_GET_MICROSECOND.html" title="fn pyo3_ffi::PyDateTime_TIME_GET_MICROSECOND">PyDate<wbr>Time_<wbr>TIME_<wbr>GET_<wbr>MICROSECOND</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the microsecond component of a <code>PyDateTime_DateTime</code>.
|
||
Returns a signed integer in the interval <code>[0, 999999]</code></div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_TIME_GET_MINUTE.html" title="fn pyo3_ffi::PyDateTime_TIME_GET_MINUTE">PyDate<wbr>Time_<wbr>TIME_<wbr>GET_<wbr>MINUTE</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the minute component of a <code>PyDateTime_Time</code>.
|
||
Returns a signed integer in the interval <code>[0, 59]</code></div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_TIME_GET_SECOND.html" title="fn pyo3_ffi::PyDateTime_TIME_GET_SECOND">PyDate<wbr>Time_<wbr>TIME_<wbr>GET_<wbr>SECOND</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the second component of a <code>PyDateTime_DateTime</code>.
|
||
Returns a signed integer in the interval <code>[0, 59]</code></div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_TIME_GET_TZINFO.html" title="fn pyo3_ffi::PyDateTime_TIME_GET_TZINFO">PyDate<wbr>Time_<wbr>TIME_<wbr>GET_<wbr>TZINFO</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Retrieve the tzinfo component of a <code>PyDateTime_Time</code>.
|
||
Returns a pointer to a <code>PyObject</code> that should be either NULL or an instance
|
||
of a <code>datetime.tzinfo</code> subclass.</div></li><li><div class="item-name"><a class="fn" href="fn.PyDateTime_TimeZone_UTC.html" title="fn pyo3_ffi::PyDateTime_TimeZone_UTC">PyDate<wbr>Time_<wbr>Time<wbr>Zone_<wbr>UTC</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDate_Check.html" title="fn pyo3_ffi::PyDate_Check">PyDate_<wbr>Check</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Type Check macros</div></li><li><div class="item-name"><a class="fn" href="fn.PyDate_CheckExact.html" title="fn pyo3_ffi::PyDate_CheckExact">PyDate_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Check if <code>op</code>’s type is exactly <code>PyDateTimeAPI.DateType</code>.</div></li><li><div class="item-name"><a class="fn" href="fn.PyDate_FromTimestamp.html" title="fn pyo3_ffi::PyDate_FromTimestamp">PyDate_<wbr>From<wbr>Timestamp</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDelta_Check.html" title="fn pyo3_ffi::PyDelta_Check">PyDelta_<wbr>Check</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Check if <code>op</code> is a <code>PyDateTimeAPI.DetaType</code> or subtype.</div></li><li><div class="item-name"><a class="fn" href="fn.PyDelta_CheckExact.html" title="fn pyo3_ffi::PyDelta_CheckExact">PyDelta_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Check if <code>op</code>’s type is exactly <code>PyDateTimeAPI.DeltaType</code>.</div></li><li><div class="item-name"><a class="fn" href="fn.PyDescr_NewClassMethod.html" title="fn pyo3_ffi::PyDescr_NewClassMethod">PyDescr_<wbr>NewClass<wbr>Method</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDescr_NewGetSet.html" title="fn pyo3_ffi::PyDescr_NewGetSet">PyDescr_<wbr>NewGet<wbr>Set</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDescr_NewMember.html" title="fn pyo3_ffi::PyDescr_NewMember">PyDescr_<wbr>NewMember</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDescr_NewMethod.html" title="fn pyo3_ffi::PyDescr_NewMethod">PyDescr_<wbr>NewMethod</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDictItems_Check.html" title="fn pyo3_ffi::PyDictItems_Check">PyDict<wbr>Items_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDictKeys_Check.html" title="fn pyo3_ffi::PyDictKeys_Check">PyDict<wbr>Keys_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDictProxy_New.html" title="fn pyo3_ffi::PyDictProxy_New">PyDict<wbr>Proxy_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDictValues_Check.html" title="fn pyo3_ffi::PyDictValues_Check">PyDict<wbr>Values_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDictViewSet_Check.html" title="fn pyo3_ffi::PyDictViewSet_Check">PyDict<wbr>View<wbr>Set_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_Check.html" title="fn pyo3_ffi::PyDict_Check">PyDict_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_CheckExact.html" title="fn pyo3_ffi::PyDict_CheckExact">PyDict_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_Clear.html" title="fn pyo3_ffi::PyDict_Clear">PyDict_<wbr>Clear</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_Contains.html" title="fn pyo3_ffi::PyDict_Contains">PyDict_<wbr>Contains</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_Copy.html" title="fn pyo3_ffi::PyDict_Copy">PyDict_<wbr>Copy</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_DelItem.html" title="fn pyo3_ffi::PyDict_DelItem">PyDict_<wbr>DelItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_DelItemString.html" title="fn pyo3_ffi::PyDict_DelItemString">PyDict_<wbr>DelItem<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_GetItem.html" title="fn pyo3_ffi::PyDict_GetItem">PyDict_<wbr>GetItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_GetItemString.html" title="fn pyo3_ffi::PyDict_GetItemString">PyDict_<wbr>GetItem<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_GetItemWithError.html" title="fn pyo3_ffi::PyDict_GetItemWithError">PyDict_<wbr>GetItem<wbr>With<wbr>Error</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_Items.html" title="fn pyo3_ffi::PyDict_Items">PyDict_<wbr>Items</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_Keys.html" title="fn pyo3_ffi::PyDict_Keys">PyDict_<wbr>Keys</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_Merge.html" title="fn pyo3_ffi::PyDict_Merge">PyDict_<wbr>Merge</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_MergeFromSeq2.html" title="fn pyo3_ffi::PyDict_MergeFromSeq2">PyDict_<wbr>Merge<wbr>From<wbr>Seq2</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_New.html" title="fn pyo3_ffi::PyDict_New">PyDict_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_Next.html" title="fn pyo3_ffi::PyDict_Next">PyDict_<wbr>Next</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_SetItem.html" title="fn pyo3_ffi::PyDict_SetItem">PyDict_<wbr>SetItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_SetItemString.html" title="fn pyo3_ffi::PyDict_SetItemString">PyDict_<wbr>SetItem<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_Size.html" title="fn pyo3_ffi::PyDict_Size">PyDict_<wbr>Size</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_Update.html" title="fn pyo3_ffi::PyDict_Update">PyDict_<wbr>Update</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyDict_Values.html" title="fn pyo3_ffi::PyDict_Values">PyDict_<wbr>Values</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_BadArgument.html" title="fn pyo3_ffi::PyErr_BadArgument">PyErr_<wbr>BadArgument</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_BadInternalCall.html" title="fn pyo3_ffi::PyErr_BadInternalCall">PyErr_<wbr>BadInternal<wbr>Call</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_CheckSignals.html" title="fn pyo3_ffi::PyErr_CheckSignals">PyErr_<wbr>Check<wbr>Signals</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_Clear.html" title="fn pyo3_ffi::PyErr_Clear">PyErr_<wbr>Clear</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_Display.html" title="fn pyo3_ffi::PyErr_Display">PyErr_<wbr>Display</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_DisplayException.html" title="fn pyo3_ffi::PyErr_DisplayException">PyErr_<wbr>Display<wbr>Exception</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_ExceptionMatches.html" title="fn pyo3_ffi::PyErr_ExceptionMatches">PyErr_<wbr>Exception<wbr>Matches</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_Fetch.html" title="fn pyo3_ffi::PyErr_Fetch">PyErr_<wbr>Fetch</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_Format.html" title="fn pyo3_ffi::PyErr_Format">PyErr_<wbr>Format</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_GetExcInfo.html" title="fn pyo3_ffi::PyErr_GetExcInfo">PyErr_<wbr>GetExc<wbr>Info</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_GetRaisedException.html" title="fn pyo3_ffi::PyErr_GetRaisedException">PyErr_<wbr>GetRaised<wbr>Exception</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_GivenExceptionMatches.html" title="fn pyo3_ffi::PyErr_GivenExceptionMatches">PyErr_<wbr>Given<wbr>Exception<wbr>Matches</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_NewException.html" title="fn pyo3_ffi::PyErr_NewException">PyErr_<wbr>NewException</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_NewExceptionWithDoc.html" title="fn pyo3_ffi::PyErr_NewExceptionWithDoc">PyErr_<wbr>NewException<wbr>With<wbr>Doc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_NoMemory.html" title="fn pyo3_ffi::PyErr_NoMemory">PyErr_<wbr>NoMemory</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_NormalizeException.html" title="fn pyo3_ffi::PyErr_NormalizeException">PyErr_<wbr>Normalize<wbr>Exception</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_Occurred.html" title="fn pyo3_ffi::PyErr_Occurred">PyErr_<wbr>Occurred</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_Print.html" title="fn pyo3_ffi::PyErr_Print">PyErr_<wbr>Print</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_PrintEx.html" title="fn pyo3_ffi::PyErr_PrintEx">PyErr_<wbr>Print<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_ProgramText.html" title="fn pyo3_ffi::PyErr_ProgramText">PyErr_<wbr>Program<wbr>Text</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_ResourceWarning.html" title="fn pyo3_ffi::PyErr_ResourceWarning">PyErr_<wbr>Resource<wbr>Warning</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_Restore.html" title="fn pyo3_ffi::PyErr_Restore">PyErr_<wbr>Restore</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SetExcInfo.html" title="fn pyo3_ffi::PyErr_SetExcInfo">PyErr_<wbr>SetExc<wbr>Info</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SetFromErrno.html" title="fn pyo3_ffi::PyErr_SetFromErrno">PyErr_<wbr>SetFrom<wbr>Errno</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SetFromErrnoWithFilename.html" title="fn pyo3_ffi::PyErr_SetFromErrnoWithFilename">PyErr_<wbr>SetFrom<wbr>Errno<wbr>With<wbr>Filename</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SetFromErrnoWithFilenameObject.html" title="fn pyo3_ffi::PyErr_SetFromErrnoWithFilenameObject">PyErr_<wbr>SetFrom<wbr>Errno<wbr>With<wbr>Filename<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SetFromErrnoWithFilenameObjects.html" title="fn pyo3_ffi::PyErr_SetFromErrnoWithFilenameObjects">PyErr_<wbr>SetFrom<wbr>Errno<wbr>With<wbr>Filename<wbr>Objects</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SetImportError.html" title="fn pyo3_ffi::PyErr_SetImportError">PyErr_<wbr>SetImport<wbr>Error</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SetImportErrorSubclass.html" title="fn pyo3_ffi::PyErr_SetImportErrorSubclass">PyErr_<wbr>SetImport<wbr>Error<wbr>Subclass</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SetInterrupt.html" title="fn pyo3_ffi::PyErr_SetInterrupt">PyErr_<wbr>SetInterrupt</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SetInterruptEx.html" title="fn pyo3_ffi::PyErr_SetInterruptEx">PyErr_<wbr>SetInterrupt<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SetNone.html" title="fn pyo3_ffi::PyErr_SetNone">PyErr_<wbr>SetNone</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SetObject.html" title="fn pyo3_ffi::PyErr_SetObject">PyErr_<wbr>SetObject</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SetRaisedException.html" title="fn pyo3_ffi::PyErr_SetRaisedException">PyErr_<wbr>SetRaised<wbr>Exception</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SetString.html" title="fn pyo3_ffi::PyErr_SetString">PyErr_<wbr>SetString</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SyntaxLocation.html" title="fn pyo3_ffi::PyErr_SyntaxLocation">PyErr_<wbr>Syntax<wbr>Location</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_SyntaxLocationEx.html" title="fn pyo3_ffi::PyErr_SyntaxLocationEx">PyErr_<wbr>Syntax<wbr>Location<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_WarnEx.html" title="fn pyo3_ffi::PyErr_WarnEx">PyErr_<wbr>Warn<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_WarnExplicit.html" title="fn pyo3_ffi::PyErr_WarnExplicit">PyErr_<wbr>Warn<wbr>Explicit</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_WarnFormat.html" title="fn pyo3_ffi::PyErr_WarnFormat">PyErr_<wbr>Warn<wbr>Format</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyErr_WriteUnraisable.html" title="fn pyo3_ffi::PyErr_WriteUnraisable">PyErr_<wbr>Write<wbr>Unraisable</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_AcquireLock.html" title="fn pyo3_ffi::PyEval_AcquireLock">PyEval_<wbr>Acquire<wbr>Lock</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_AcquireThread.html" title="fn pyo3_ffi::PyEval_AcquireThread">PyEval_<wbr>Acquire<wbr>Thread</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_CallFunction.html" title="fn pyo3_ffi::PyEval_CallFunction">PyEval_<wbr>Call<wbr>Function</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_CallMethod.html" title="fn pyo3_ffi::PyEval_CallMethod">PyEval_<wbr>Call<wbr>Method</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_CallObject.html" title="fn pyo3_ffi::PyEval_CallObject">PyEval_<wbr>Call<wbr>Object</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_CallObjectWithKeywords.html" title="fn pyo3_ffi::PyEval_CallObjectWithKeywords">PyEval_<wbr>Call<wbr>Object<wbr>With<wbr>Keywords</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_EvalCode.html" title="fn pyo3_ffi::PyEval_EvalCode">PyEval_<wbr>Eval<wbr>Code</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_EvalCodeEx.html" title="fn pyo3_ffi::PyEval_EvalCodeEx">PyEval_<wbr>Eval<wbr>Code<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_EvalFrame.html" title="fn pyo3_ffi::PyEval_EvalFrame">PyEval_<wbr>Eval<wbr>Frame</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_EvalFrameEx.html" title="fn pyo3_ffi::PyEval_EvalFrameEx">PyEval_<wbr>Eval<wbr>Frame<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_GetBuiltins.html" title="fn pyo3_ffi::PyEval_GetBuiltins">PyEval_<wbr>GetBuiltins</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_GetCallStats.html" title="fn pyo3_ffi::PyEval_GetCallStats">PyEval_<wbr>GetCall<wbr>Stats</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_GetFrame.html" title="fn pyo3_ffi::PyEval_GetFrame">PyEval_<wbr>GetFrame</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_GetFuncDesc.html" title="fn pyo3_ffi::PyEval_GetFuncDesc">PyEval_<wbr>GetFunc<wbr>Desc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_GetFuncName.html" title="fn pyo3_ffi::PyEval_GetFuncName">PyEval_<wbr>GetFunc<wbr>Name</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_GetGlobals.html" title="fn pyo3_ffi::PyEval_GetGlobals">PyEval_<wbr>GetGlobals</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_GetLocals.html" title="fn pyo3_ffi::PyEval_GetLocals">PyEval_<wbr>GetLocals</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_InitThreads.html" title="fn pyo3_ffi::PyEval_InitThreads">PyEval_<wbr>Init<wbr>Threads</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_ReleaseLock.html" title="fn pyo3_ffi::PyEval_ReleaseLock">PyEval_<wbr>Release<wbr>Lock</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_ReleaseThread.html" title="fn pyo3_ffi::PyEval_ReleaseThread">PyEval_<wbr>Release<wbr>Thread</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_RestoreThread.html" title="fn pyo3_ffi::PyEval_RestoreThread">PyEval_<wbr>Restore<wbr>Thread</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_SaveThread.html" title="fn pyo3_ffi::PyEval_SaveThread">PyEval_<wbr>Save<wbr>Thread</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_SetProfile.html" title="fn pyo3_ffi::PyEval_SetProfile">PyEval_<wbr>SetProfile</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_SetTrace.html" title="fn pyo3_ffi::PyEval_SetTrace">PyEval_<wbr>SetTrace</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyEval_ThreadsInitialized.html" title="fn pyo3_ffi::PyEval_ThreadsInitialized">PyEval_<wbr>Threads<wbr>Initialized</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PyExceptionClass_Check.html" title="fn pyo3_ffi::PyExceptionClass_Check">PyException<wbr>Class_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyExceptionInstance_Check.html" title="fn pyo3_ffi::PyExceptionInstance_Check">PyException<wbr>Instance_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyExceptionInstance_Class.html" title="fn pyo3_ffi::PyExceptionInstance_Class">PyException<wbr>Instance_<wbr>Class</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyException_GetCause.html" title="fn pyo3_ffi::PyException_GetCause">PyException_<wbr>GetCause</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyException_GetContext.html" title="fn pyo3_ffi::PyException_GetContext">PyException_<wbr>GetContext</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyException_GetTraceback.html" title="fn pyo3_ffi::PyException_GetTraceback">PyException_<wbr>GetTraceback</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyException_SetCause.html" title="fn pyo3_ffi::PyException_SetCause">PyException_<wbr>SetCause</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyException_SetContext.html" title="fn pyo3_ffi::PyException_SetContext">PyException_<wbr>SetContext</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyException_SetTraceback.html" title="fn pyo3_ffi::PyException_SetTraceback">PyException_<wbr>SetTraceback</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFile_FromFd.html" title="fn pyo3_ffi::PyFile_FromFd">PyFile_<wbr>From<wbr>Fd</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFile_GetLine.html" title="fn pyo3_ffi::PyFile_GetLine">PyFile_<wbr>GetLine</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFile_WriteObject.html" title="fn pyo3_ffi::PyFile_WriteObject">PyFile_<wbr>Write<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFile_WriteString.html" title="fn pyo3_ffi::PyFile_WriteString">PyFile_<wbr>Write<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFloat_AS_DOUBLE.html" title="fn pyo3_ffi::PyFloat_AS_DOUBLE">PyFloat_<wbr>AS_<wbr>DOUBLE</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFloat_AsDouble.html" title="fn pyo3_ffi::PyFloat_AsDouble">PyFloat_<wbr>AsDouble</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFloat_Check.html" title="fn pyo3_ffi::PyFloat_Check">PyFloat_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFloat_CheckExact.html" title="fn pyo3_ffi::PyFloat_CheckExact">PyFloat_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFloat_FromDouble.html" title="fn pyo3_ffi::PyFloat_FromDouble">PyFloat_<wbr>From<wbr>Double</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFloat_FromString.html" title="fn pyo3_ffi::PyFloat_FromString">PyFloat_<wbr>From<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFloat_GetInfo.html" title="fn pyo3_ffi::PyFloat_GetInfo">PyFloat_<wbr>GetInfo</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFloat_GetMax.html" title="fn pyo3_ffi::PyFloat_GetMax">PyFloat_<wbr>GetMax</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFloat_GetMin.html" title="fn pyo3_ffi::PyFloat_GetMin">PyFloat_<wbr>GetMin</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFrame_BlockSetup.html" title="fn pyo3_ffi::PyFrame_BlockSetup">PyFrame_<wbr>Block<wbr>Setup</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFrame_Check.html" title="fn pyo3_ffi::PyFrame_Check">PyFrame_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFrame_FastToLocals.html" title="fn pyo3_ffi::PyFrame_FastToLocals">PyFrame_<wbr>Fast<wbr>ToLocals</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFrame_FastToLocalsWithError.html" title="fn pyo3_ffi::PyFrame_FastToLocalsWithError">PyFrame_<wbr>Fast<wbr>ToLocals<wbr>With<wbr>Error</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFrame_GetBack.html" title="fn pyo3_ffi::PyFrame_GetBack">PyFrame_<wbr>GetBack</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFrame_GetCode.html" title="fn pyo3_ffi::PyFrame_GetCode">PyFrame_<wbr>GetCode</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFrame_GetLineNumber.html" title="fn pyo3_ffi::PyFrame_GetLineNumber">PyFrame_<wbr>GetLine<wbr>Number</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFrame_LocalsToFast.html" title="fn pyo3_ffi::PyFrame_LocalsToFast">PyFrame_<wbr>Locals<wbr>ToFast</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFrame_New.html" title="fn pyo3_ffi::PyFrame_New">PyFrame_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFrozenSet_Check.html" title="fn pyo3_ffi::PyFrozenSet_Check">PyFrozen<wbr>Set_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFrozenSet_CheckExact.html" title="fn pyo3_ffi::PyFrozenSet_CheckExact">PyFrozen<wbr>Set_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFrozenSet_New.html" title="fn pyo3_ffi::PyFrozenSet_New">PyFrozen<wbr>Set_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_Check.html" title="fn pyo3_ffi::PyFunction_Check">PyFunction_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_GetAnnotations.html" title="fn pyo3_ffi::PyFunction_GetAnnotations">PyFunction_<wbr>GetAnnotations</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_GetClosure.html" title="fn pyo3_ffi::PyFunction_GetClosure">PyFunction_<wbr>GetClosure</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_GetCode.html" title="fn pyo3_ffi::PyFunction_GetCode">PyFunction_<wbr>GetCode</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_GetDefaults.html" title="fn pyo3_ffi::PyFunction_GetDefaults">PyFunction_<wbr>GetDefaults</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_GetGlobals.html" title="fn pyo3_ffi::PyFunction_GetGlobals">PyFunction_<wbr>GetGlobals</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_GetKwDefaults.html" title="fn pyo3_ffi::PyFunction_GetKwDefaults">PyFunction_<wbr>GetKw<wbr>Defaults</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_GetModule.html" title="fn pyo3_ffi::PyFunction_GetModule">PyFunction_<wbr>GetModule</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_New.html" title="fn pyo3_ffi::PyFunction_New">PyFunction_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_NewWithQualName.html" title="fn pyo3_ffi::PyFunction_NewWithQualName">PyFunction_<wbr>NewWith<wbr>Qual<wbr>Name</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_SetAnnotations.html" title="fn pyo3_ffi::PyFunction_SetAnnotations">PyFunction_<wbr>SetAnnotations</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_SetClosure.html" title="fn pyo3_ffi::PyFunction_SetClosure">PyFunction_<wbr>SetClosure</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_SetDefaults.html" title="fn pyo3_ffi::PyFunction_SetDefaults">PyFunction_<wbr>SetDefaults</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyFunction_SetKwDefaults.html" title="fn pyo3_ffi::PyFunction_SetKwDefaults">PyFunction_<wbr>SetKw<wbr>Defaults</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyGC_Collect.html" title="fn pyo3_ffi::PyGC_Collect">PyGC_<wbr>Collect</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyGC_Disable.html" title="fn pyo3_ffi::PyGC_Disable">PyGC_<wbr>Disable</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyGC_Enable.html" title="fn pyo3_ffi::PyGC_Enable">PyGC_<wbr>Enable</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyGC_IsEnabled.html" title="fn pyo3_ffi::PyGC_IsEnabled">PyGC_<wbr>IsEnabled</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyGILState_Check.html" title="fn pyo3_ffi::PyGILState_Check">PyGIL<wbr>State_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyGILState_Ensure.html" title="fn pyo3_ffi::PyGILState_Ensure">PyGIL<wbr>State_<wbr>Ensure</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyGILState_GetThisThreadState.html" title="fn pyo3_ffi::PyGILState_GetThisThreadState">PyGIL<wbr>State_<wbr>GetThis<wbr>Thread<wbr>State</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyGILState_Release.html" title="fn pyo3_ffi::PyGILState_Release">PyGIL<wbr>State_<wbr>Release</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyGen_Check.html" title="fn pyo3_ffi::PyGen_Check">PyGen_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyGen_CheckExact.html" title="fn pyo3_ffi::PyGen_CheckExact">PyGen_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyGen_New.html" title="fn pyo3_ffi::PyGen_New">PyGen_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyHash_GetFuncDef.html" title="fn pyo3_ffi::PyHash_GetFuncDef">PyHash_<wbr>GetFunc<wbr>Def</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_AddModule.html" title="fn pyo3_ffi::PyImport_AddModule">PyImport_<wbr>AddModule</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_AddModuleObject.html" title="fn pyo3_ffi::PyImport_AddModuleObject">PyImport_<wbr>AddModule<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_AppendInittab.html" title="fn pyo3_ffi::PyImport_AppendInittab">PyImport_<wbr>Append<wbr>Inittab</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_ExecCodeModule.html" title="fn pyo3_ffi::PyImport_ExecCodeModule">PyImport_<wbr>Exec<wbr>Code<wbr>Module</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_ExecCodeModuleEx.html" title="fn pyo3_ffi::PyImport_ExecCodeModuleEx">PyImport_<wbr>Exec<wbr>Code<wbr>Module<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_ExecCodeModuleObject.html" title="fn pyo3_ffi::PyImport_ExecCodeModuleObject">PyImport_<wbr>Exec<wbr>Code<wbr>Module<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_ExecCodeModuleWithPathnames.html" title="fn pyo3_ffi::PyImport_ExecCodeModuleWithPathnames">PyImport_<wbr>Exec<wbr>Code<wbr>Module<wbr>With<wbr>Pathnames</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_ExtendInittab.html" title="fn pyo3_ffi::PyImport_ExtendInittab">PyImport_<wbr>Extend<wbr>Inittab</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_GetImporter.html" title="fn pyo3_ffi::PyImport_GetImporter">PyImport_<wbr>GetImporter</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_GetMagicNumber.html" title="fn pyo3_ffi::PyImport_GetMagicNumber">PyImport_<wbr>GetMagic<wbr>Number</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_GetMagicTag.html" title="fn pyo3_ffi::PyImport_GetMagicTag">PyImport_<wbr>GetMagic<wbr>Tag</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_GetModuleDict.html" title="fn pyo3_ffi::PyImport_GetModuleDict">PyImport_<wbr>GetModule<wbr>Dict</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_Import.html" title="fn pyo3_ffi::PyImport_Import">PyImport_<wbr>Import</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_ImportFrozenModule.html" title="fn pyo3_ffi::PyImport_ImportFrozenModule">PyImport_<wbr>Import<wbr>Frozen<wbr>Module</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_ImportFrozenModuleObject.html" title="fn pyo3_ffi::PyImport_ImportFrozenModuleObject">PyImport_<wbr>Import<wbr>Frozen<wbr>Module<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_ImportModule.html" title="fn pyo3_ffi::PyImport_ImportModule">PyImport_<wbr>Import<wbr>Module</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_ImportModuleEx.html" title="fn pyo3_ffi::PyImport_ImportModuleEx">PyImport_<wbr>Import<wbr>Module<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_ImportModuleLevel.html" title="fn pyo3_ffi::PyImport_ImportModuleLevel">PyImport_<wbr>Import<wbr>Module<wbr>Level</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_ImportModuleLevelObject.html" title="fn pyo3_ffi::PyImport_ImportModuleLevelObject">PyImport_<wbr>Import<wbr>Module<wbr>Level<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_ImportModuleNoBlock.html" title="fn pyo3_ffi::PyImport_ImportModuleNoBlock">PyImport_<wbr>Import<wbr>Module<wbr>NoBlock</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyImport_ReloadModule.html" title="fn pyo3_ffi::PyImport_ReloadModule">PyImport_<wbr>Reload<wbr>Module</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyIndex_Check.html" title="fn pyo3_ffi::PyIndex_Check">PyIndex_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyInterpreterState_Clear.html" title="fn pyo3_ffi::PyInterpreterState_Clear">PyInterpreter<wbr>State_<wbr>Clear</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyInterpreterState_Delete.html" title="fn pyo3_ffi::PyInterpreterState_Delete">PyInterpreter<wbr>State_<wbr>Delete</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyInterpreterState_Get.html" title="fn pyo3_ffi::PyInterpreterState_Get">PyInterpreter<wbr>State_<wbr>Get</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyInterpreterState_GetDict.html" title="fn pyo3_ffi::PyInterpreterState_GetDict">PyInterpreter<wbr>State_<wbr>GetDict</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyInterpreterState_GetID.html" title="fn pyo3_ffi::PyInterpreterState_GetID">PyInterpreter<wbr>State_<wbr>GetID</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyInterpreterState_Head.html" title="fn pyo3_ffi::PyInterpreterState_Head">PyInterpreter<wbr>State_<wbr>Head</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyInterpreterState_Main.html" title="fn pyo3_ffi::PyInterpreterState_Main">PyInterpreter<wbr>State_<wbr>Main</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyInterpreterState_New.html" title="fn pyo3_ffi::PyInterpreterState_New">PyInterpreter<wbr>State_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyInterpreterState_Next.html" title="fn pyo3_ffi::PyInterpreterState_Next">PyInterpreter<wbr>State_<wbr>Next</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyInterpreterState_ThreadHead.html" title="fn pyo3_ffi::PyInterpreterState_ThreadHead">PyInterpreter<wbr>State_<wbr>Thread<wbr>Head</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyIter_Check.html" title="fn pyo3_ffi::PyIter_Check">PyIter_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyIter_Next.html" title="fn pyo3_ffi::PyIter_Next">PyIter_<wbr>Next</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyIter_Send.html" title="fn pyo3_ffi::PyIter_Send">PyIter_<wbr>Send</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_Append.html" title="fn pyo3_ffi::PyList_Append">PyList_<wbr>Append</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_AsTuple.html" title="fn pyo3_ffi::PyList_AsTuple">PyList_<wbr>AsTuple</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_Check.html" title="fn pyo3_ffi::PyList_Check">PyList_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_CheckExact.html" title="fn pyo3_ffi::PyList_CheckExact">PyList_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_GET_ITEM.html" title="fn pyo3_ffi::PyList_GET_ITEM">PyList_<wbr>GET_<wbr>ITEM</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Macro, trading safety for speed</div></li><li><div class="item-name"><a class="fn" href="fn.PyList_GET_SIZE.html" title="fn pyo3_ffi::PyList_GET_SIZE">PyList_<wbr>GET_<wbr>SIZE</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_GetItem.html" title="fn pyo3_ffi::PyList_GetItem">PyList_<wbr>GetItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_GetSlice.html" title="fn pyo3_ffi::PyList_GetSlice">PyList_<wbr>GetSlice</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_Insert.html" title="fn pyo3_ffi::PyList_Insert">PyList_<wbr>Insert</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_New.html" title="fn pyo3_ffi::PyList_New">PyList_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_Reverse.html" title="fn pyo3_ffi::PyList_Reverse">PyList_<wbr>Reverse</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_SET_ITEM.html" title="fn pyo3_ffi::PyList_SET_ITEM">PyList_<wbr>SET_<wbr>ITEM</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Macro, <em>only</em> to be used to fill in brand new lists</div></li><li><div class="item-name"><a class="fn" href="fn.PyList_SetItem.html" title="fn pyo3_ffi::PyList_SetItem">PyList_<wbr>SetItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_SetSlice.html" title="fn pyo3_ffi::PyList_SetSlice">PyList_<wbr>SetSlice</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_Size.html" title="fn pyo3_ffi::PyList_Size">PyList_<wbr>Size</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyList_Sort.html" title="fn pyo3_ffi::PyList_Sort">PyList_<wbr>Sort</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_AsDouble.html" title="fn pyo3_ffi::PyLong_AsDouble">PyLong_<wbr>AsDouble</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_AsLong.html" title="fn pyo3_ffi::PyLong_AsLong">PyLong_<wbr>AsLong</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_AsLongAndOverflow.html" title="fn pyo3_ffi::PyLong_AsLongAndOverflow">PyLong_<wbr>AsLong<wbr>AndOverflow</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_AsLongLong.html" title="fn pyo3_ffi::PyLong_AsLongLong">PyLong_<wbr>AsLong<wbr>Long</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_AsLongLongAndOverflow.html" title="fn pyo3_ffi::PyLong_AsLongLongAndOverflow">PyLong_<wbr>AsLong<wbr>Long<wbr>AndOverflow</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_AsSize_t.html" title="fn pyo3_ffi::PyLong_AsSize_t">PyLong_<wbr>AsSize_<wbr>t</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_AsSsize_t.html" title="fn pyo3_ffi::PyLong_AsSsize_t">PyLong_<wbr>AsSsize_<wbr>t</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_AsUnsignedLong.html" title="fn pyo3_ffi::PyLong_AsUnsignedLong">PyLong_<wbr>AsUnsigned<wbr>Long</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_AsUnsignedLongLong.html" title="fn pyo3_ffi::PyLong_AsUnsignedLongLong">PyLong_<wbr>AsUnsigned<wbr>Long<wbr>Long</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_AsUnsignedLongLongMask.html" title="fn pyo3_ffi::PyLong_AsUnsignedLongLongMask">PyLong_<wbr>AsUnsigned<wbr>Long<wbr>Long<wbr>Mask</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_AsUnsignedLongMask.html" title="fn pyo3_ffi::PyLong_AsUnsignedLongMask">PyLong_<wbr>AsUnsigned<wbr>Long<wbr>Mask</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_AsVoidPtr.html" title="fn pyo3_ffi::PyLong_AsVoidPtr">PyLong_<wbr>AsVoid<wbr>Ptr</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_Check.html" title="fn pyo3_ffi::PyLong_Check">PyLong_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_CheckExact.html" title="fn pyo3_ffi::PyLong_CheckExact">PyLong_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_FromDouble.html" title="fn pyo3_ffi::PyLong_FromDouble">PyLong_<wbr>From<wbr>Double</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_FromLong.html" title="fn pyo3_ffi::PyLong_FromLong">PyLong_<wbr>From<wbr>Long</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_FromLongLong.html" title="fn pyo3_ffi::PyLong_FromLongLong">PyLong_<wbr>From<wbr>Long<wbr>Long</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_FromSize_t.html" title="fn pyo3_ffi::PyLong_FromSize_t">PyLong_<wbr>From<wbr>Size_<wbr>t</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_FromSsize_t.html" title="fn pyo3_ffi::PyLong_FromSsize_t">PyLong_<wbr>From<wbr>Ssize_<wbr>t</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_FromString.html" title="fn pyo3_ffi::PyLong_FromString">PyLong_<wbr>From<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_FromUnsignedLong.html" title="fn pyo3_ffi::PyLong_FromUnsignedLong">PyLong_<wbr>From<wbr>Unsigned<wbr>Long</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_FromUnsignedLongLong.html" title="fn pyo3_ffi::PyLong_FromUnsignedLongLong">PyLong_<wbr>From<wbr>Unsigned<wbr>Long<wbr>Long</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_FromVoidPtr.html" title="fn pyo3_ffi::PyLong_FromVoidPtr">PyLong_<wbr>From<wbr>Void<wbr>Ptr</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyLong_GetInfo.html" title="fn pyo3_ffi::PyLong_GetInfo">PyLong_<wbr>GetInfo</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMapping_Check.html" title="fn pyo3_ffi::PyMapping_Check">PyMapping_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMapping_DelItem.html" title="fn pyo3_ffi::PyMapping_DelItem">PyMapping_<wbr>DelItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMapping_DelItemString.html" title="fn pyo3_ffi::PyMapping_DelItemString">PyMapping_<wbr>DelItem<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMapping_GetItemString.html" title="fn pyo3_ffi::PyMapping_GetItemString">PyMapping_<wbr>GetItem<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMapping_HasKey.html" title="fn pyo3_ffi::PyMapping_HasKey">PyMapping_<wbr>HasKey</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMapping_HasKeyString.html" title="fn pyo3_ffi::PyMapping_HasKeyString">PyMapping_<wbr>HasKey<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMapping_Items.html" title="fn pyo3_ffi::PyMapping_Items">PyMapping_<wbr>Items</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMapping_Keys.html" title="fn pyo3_ffi::PyMapping_Keys">PyMapping_<wbr>Keys</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMapping_Length.html" title="fn pyo3_ffi::PyMapping_Length">PyMapping_<wbr>Length</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMapping_SetItemString.html" title="fn pyo3_ffi::PyMapping_SetItemString">PyMapping_<wbr>SetItem<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMapping_Size.html" title="fn pyo3_ffi::PyMapping_Size">PyMapping_<wbr>Size</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMapping_Values.html" title="fn pyo3_ffi::PyMapping_Values">PyMapping_<wbr>Values</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMem_Calloc.html" title="fn pyo3_ffi::PyMem_Calloc">PyMem_<wbr>Calloc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMem_Free.html" title="fn pyo3_ffi::PyMem_Free">PyMem_<wbr>Free</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMem_GetAllocator.html" title="fn pyo3_ffi::PyMem_GetAllocator">PyMem_<wbr>GetAllocator</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMem_Malloc.html" title="fn pyo3_ffi::PyMem_Malloc">PyMem_<wbr>Malloc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMem_RawCalloc.html" title="fn pyo3_ffi::PyMem_RawCalloc">PyMem_<wbr>RawCalloc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMem_RawFree.html" title="fn pyo3_ffi::PyMem_RawFree">PyMem_<wbr>RawFree</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMem_RawMalloc.html" title="fn pyo3_ffi::PyMem_RawMalloc">PyMem_<wbr>RawMalloc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMem_RawRealloc.html" title="fn pyo3_ffi::PyMem_RawRealloc">PyMem_<wbr>RawRealloc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMem_Realloc.html" title="fn pyo3_ffi::PyMem_Realloc">PyMem_<wbr>Realloc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMem_SetAllocator.html" title="fn pyo3_ffi::PyMem_SetAllocator">PyMem_<wbr>SetAllocator</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMem_SetupDebugHooks.html" title="fn pyo3_ffi::PyMem_SetupDebugHooks">PyMem_<wbr>Setup<wbr>Debug<wbr>Hooks</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMember_GetOne.html" title="fn pyo3_ffi::PyMember_GetOne">PyMember_<wbr>GetOne</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMember_SetOne.html" title="fn pyo3_ffi::PyMember_SetOne">PyMember_<wbr>SetOne</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMemoryView_Check.html" title="fn pyo3_ffi::PyMemoryView_Check">PyMemory<wbr>View_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMemoryView_FromBuffer.html" title="fn pyo3_ffi::PyMemoryView_FromBuffer">PyMemory<wbr>View_<wbr>From<wbr>Buffer</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMemoryView_FromMemory.html" title="fn pyo3_ffi::PyMemoryView_FromMemory">PyMemory<wbr>View_<wbr>From<wbr>Memory</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMemoryView_FromObject.html" title="fn pyo3_ffi::PyMemoryView_FromObject">PyMemory<wbr>View_<wbr>From<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyMemoryView_GetContiguous.html" title="fn pyo3_ffi::PyMemoryView_GetContiguous">PyMemory<wbr>View_<wbr>GetContiguous</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModuleDef_Init.html" title="fn pyo3_ffi::PyModuleDef_Init">PyModule<wbr>Def_<wbr>Init</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_AddFunctions.html" title="fn pyo3_ffi::PyModule_AddFunctions">PyModule_<wbr>AddFunctions</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_AddIntConstant.html" title="fn pyo3_ffi::PyModule_AddIntConstant">PyModule_<wbr>AddInt<wbr>Constant</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_AddObject.html" title="fn pyo3_ffi::PyModule_AddObject">PyModule_<wbr>AddObject</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_AddObjectRef.html" title="fn pyo3_ffi::PyModule_AddObjectRef">PyModule_<wbr>AddObject<wbr>Ref</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_AddStringConstant.html" title="fn pyo3_ffi::PyModule_AddStringConstant">PyModule_<wbr>AddString<wbr>Constant</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_AddType.html" title="fn pyo3_ffi::PyModule_AddType">PyModule_<wbr>AddType</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_Check.html" title="fn pyo3_ffi::PyModule_Check">PyModule_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_CheckExact.html" title="fn pyo3_ffi::PyModule_CheckExact">PyModule_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_Create.html" title="fn pyo3_ffi::PyModule_Create">PyModule_<wbr>Create</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_Create2.html" title="fn pyo3_ffi::PyModule_Create2">PyModule_<wbr>Create2</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_ExecDef.html" title="fn pyo3_ffi::PyModule_ExecDef">PyModule_<wbr>Exec<wbr>Def</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_FromDefAndSpec.html" title="fn pyo3_ffi::PyModule_FromDefAndSpec">PyModule_<wbr>From<wbr>DefAnd<wbr>Spec</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_FromDefAndSpec2.html" title="fn pyo3_ffi::PyModule_FromDefAndSpec2">PyModule_<wbr>From<wbr>DefAnd<wbr>Spec2</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_GetDef.html" title="fn pyo3_ffi::PyModule_GetDef">PyModule_<wbr>GetDef</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_GetDict.html" title="fn pyo3_ffi::PyModule_GetDict">PyModule_<wbr>GetDict</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_GetFilename.html" title="fn pyo3_ffi::PyModule_GetFilename">PyModule_<wbr>GetFilename</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_GetFilenameObject.html" title="fn pyo3_ffi::PyModule_GetFilenameObject">PyModule_<wbr>GetFilename<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_GetName.html" title="fn pyo3_ffi::PyModule_GetName">PyModule_<wbr>GetName</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_GetNameObject.html" title="fn pyo3_ffi::PyModule_GetNameObject">PyModule_<wbr>GetName<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_GetState.html" title="fn pyo3_ffi::PyModule_GetState">PyModule_<wbr>GetState</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_New.html" title="fn pyo3_ffi::PyModule_New">PyModule_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_NewObject.html" title="fn pyo3_ffi::PyModule_NewObject">PyModule_<wbr>NewObject</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyModule_SetDocString.html" title="fn pyo3_ffi::PyModule_SetDocString">PyModule_<wbr>SetDoc<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Absolute.html" title="fn pyo3_ffi::PyNumber_Absolute">PyNumber_<wbr>Absolute</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Add.html" title="fn pyo3_ffi::PyNumber_Add">PyNumber_<wbr>Add</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_And.html" title="fn pyo3_ffi::PyNumber_And">PyNumber_<wbr>And</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_AsSsize_t.html" title="fn pyo3_ffi::PyNumber_AsSsize_t">PyNumber_<wbr>AsSsize_<wbr>t</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Check.html" title="fn pyo3_ffi::PyNumber_Check">PyNumber_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Divmod.html" title="fn pyo3_ffi::PyNumber_Divmod">PyNumber_<wbr>Divmod</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Float.html" title="fn pyo3_ffi::PyNumber_Float">PyNumber_<wbr>Float</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_FloorDivide.html" title="fn pyo3_ffi::PyNumber_FloorDivide">PyNumber_<wbr>Floor<wbr>Divide</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_InPlaceAdd.html" title="fn pyo3_ffi::PyNumber_InPlaceAdd">PyNumber_<wbr>InPlace<wbr>Add</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_InPlaceAnd.html" title="fn pyo3_ffi::PyNumber_InPlaceAnd">PyNumber_<wbr>InPlace<wbr>And</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_InPlaceFloorDivide.html" title="fn pyo3_ffi::PyNumber_InPlaceFloorDivide">PyNumber_<wbr>InPlace<wbr>Floor<wbr>Divide</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_InPlaceLshift.html" title="fn pyo3_ffi::PyNumber_InPlaceLshift">PyNumber_<wbr>InPlace<wbr>Lshift</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_InPlaceMatrixMultiply.html" title="fn pyo3_ffi::PyNumber_InPlaceMatrixMultiply">PyNumber_<wbr>InPlace<wbr>Matrix<wbr>Multiply</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_InPlaceMultiply.html" title="fn pyo3_ffi::PyNumber_InPlaceMultiply">PyNumber_<wbr>InPlace<wbr>Multiply</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_InPlaceOr.html" title="fn pyo3_ffi::PyNumber_InPlaceOr">PyNumber_<wbr>InPlace<wbr>Or</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_InPlacePower.html" title="fn pyo3_ffi::PyNumber_InPlacePower">PyNumber_<wbr>InPlace<wbr>Power</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_InPlaceRemainder.html" title="fn pyo3_ffi::PyNumber_InPlaceRemainder">PyNumber_<wbr>InPlace<wbr>Remainder</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_InPlaceRshift.html" title="fn pyo3_ffi::PyNumber_InPlaceRshift">PyNumber_<wbr>InPlace<wbr>Rshift</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_InPlaceSubtract.html" title="fn pyo3_ffi::PyNumber_InPlaceSubtract">PyNumber_<wbr>InPlace<wbr>Subtract</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_InPlaceTrueDivide.html" title="fn pyo3_ffi::PyNumber_InPlaceTrueDivide">PyNumber_<wbr>InPlace<wbr>True<wbr>Divide</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_InPlaceXor.html" title="fn pyo3_ffi::PyNumber_InPlaceXor">PyNumber_<wbr>InPlace<wbr>Xor</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Index.html" title="fn pyo3_ffi::PyNumber_Index">PyNumber_<wbr>Index</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Invert.html" title="fn pyo3_ffi::PyNumber_Invert">PyNumber_<wbr>Invert</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Long.html" title="fn pyo3_ffi::PyNumber_Long">PyNumber_<wbr>Long</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Lshift.html" title="fn pyo3_ffi::PyNumber_Lshift">PyNumber_<wbr>Lshift</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_MatrixMultiply.html" title="fn pyo3_ffi::PyNumber_MatrixMultiply">PyNumber_<wbr>Matrix<wbr>Multiply</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Multiply.html" title="fn pyo3_ffi::PyNumber_Multiply">PyNumber_<wbr>Multiply</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Negative.html" title="fn pyo3_ffi::PyNumber_Negative">PyNumber_<wbr>Negative</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Or.html" title="fn pyo3_ffi::PyNumber_Or">PyNumber_<wbr>Or</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Positive.html" title="fn pyo3_ffi::PyNumber_Positive">PyNumber_<wbr>Positive</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Power.html" title="fn pyo3_ffi::PyNumber_Power">PyNumber_<wbr>Power</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Remainder.html" title="fn pyo3_ffi::PyNumber_Remainder">PyNumber_<wbr>Remainder</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Rshift.html" title="fn pyo3_ffi::PyNumber_Rshift">PyNumber_<wbr>Rshift</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Subtract.html" title="fn pyo3_ffi::PyNumber_Subtract">PyNumber_<wbr>Subtract</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_ToBase.html" title="fn pyo3_ffi::PyNumber_ToBase">PyNumber_<wbr>ToBase</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_TrueDivide.html" title="fn pyo3_ffi::PyNumber_TrueDivide">PyNumber_<wbr>True<wbr>Divide</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyNumber_Xor.html" title="fn pyo3_ffi::PyNumber_Xor">PyNumber_<wbr>Xor</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyOS_AfterFork.html" title="fn pyo3_ffi::PyOS_AfterFork">PyOS_<wbr>After<wbr>Fork</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PyOS_AfterFork_Child.html" title="fn pyo3_ffi::PyOS_AfterFork_Child">PyOS_<wbr>After<wbr>Fork_<wbr>Child</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyOS_AfterFork_Parent.html" title="fn pyo3_ffi::PyOS_AfterFork_Parent">PyOS_<wbr>After<wbr>Fork_<wbr>Parent</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyOS_BeforeFork.html" title="fn pyo3_ffi::PyOS_BeforeFork">PyOS_<wbr>Before<wbr>Fork</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyOS_FSPath.html" title="fn pyo3_ffi::PyOS_FSPath">PyOS_<wbr>FSPath</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyOS_InterruptOccurred.html" title="fn pyo3_ffi::PyOS_InterruptOccurred">PyOS_<wbr>Interrupt<wbr>Occurred</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyOS_double_to_string.html" title="fn pyo3_ffi::PyOS_double_to_string">PyOS_<wbr>double_<wbr>to_<wbr>string</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyOS_getsig.html" title="fn pyo3_ffi::PyOS_getsig">PyOS_<wbr>getsig</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyOS_setsig.html" title="fn pyo3_ffi::PyOS_setsig">PyOS_<wbr>setsig</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyOS_string_to_double.html" title="fn pyo3_ffi::PyOS_string_to_double">PyOS_<wbr>string_<wbr>to_<wbr>double</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyOS_strtol.html" title="fn pyo3_ffi::PyOS_strtol">PyOS_<wbr>strtol</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyOS_strtoul.html" title="fn pyo3_ffi::PyOS_strtoul">PyOS_<wbr>strtoul</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_ASCII.html" title="fn pyo3_ffi::PyObject_ASCII">PyObject_<wbr>ASCII</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_AsFileDescriptor.html" title="fn pyo3_ffi::PyObject_AsFileDescriptor">PyObject_<wbr>AsFile<wbr>Descriptor</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Bytes.html" title="fn pyo3_ffi::PyObject_Bytes">PyObject_<wbr>Bytes</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Call.html" title="fn pyo3_ffi::PyObject_Call">PyObject_<wbr>Call</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_CallFinalizer.html" title="fn pyo3_ffi::PyObject_CallFinalizer">PyObject_<wbr>Call<wbr>Finalizer</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_CallFinalizerFromDealloc.html" title="fn pyo3_ffi::PyObject_CallFinalizerFromDealloc">PyObject_<wbr>Call<wbr>Finalizer<wbr>From<wbr>Dealloc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_CallFunction.html" title="fn pyo3_ffi::PyObject_CallFunction">PyObject_<wbr>Call<wbr>Function</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_CallFunctionObjArgs.html" title="fn pyo3_ffi::PyObject_CallFunctionObjArgs">PyObject_<wbr>Call<wbr>Function<wbr>ObjArgs</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_CallMethod.html" title="fn pyo3_ffi::PyObject_CallMethod">PyObject_<wbr>Call<wbr>Method</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_CallMethodNoArgs.html" title="fn pyo3_ffi::PyObject_CallMethodNoArgs">PyObject_<wbr>Call<wbr>Method<wbr>NoArgs</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_CallMethodObjArgs.html" title="fn pyo3_ffi::PyObject_CallMethodObjArgs">PyObject_<wbr>Call<wbr>Method<wbr>ObjArgs</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_CallMethodOneArg.html" title="fn pyo3_ffi::PyObject_CallMethodOneArg">PyObject_<wbr>Call<wbr>Method<wbr>OneArg</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_CallNoArgs.html" title="fn pyo3_ffi::PyObject_CallNoArgs">PyObject_<wbr>Call<wbr>NoArgs</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_CallObject.html" title="fn pyo3_ffi::PyObject_CallObject">PyObject_<wbr>Call<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_CallOneArg.html" title="fn pyo3_ffi::PyObject_CallOneArg">PyObject_<wbr>Call<wbr>OneArg</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Calloc.html" title="fn pyo3_ffi::PyObject_Calloc">PyObject_<wbr>Calloc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_CheckBuffer.html" title="fn pyo3_ffi::PyObject_CheckBuffer">PyObject_<wbr>Check<wbr>Buffer</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_ClearWeakRefs.html" title="fn pyo3_ffi::PyObject_ClearWeakRefs">PyObject_<wbr>Clear<wbr>Weak<wbr>Refs</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_CopyData.html" title="fn pyo3_ffi::PyObject_CopyData">PyObject_<wbr>Copy<wbr>Data</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_DelAttr.html" title="fn pyo3_ffi::PyObject_DelAttr">PyObject_<wbr>DelAttr</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_DelAttrString.html" title="fn pyo3_ffi::PyObject_DelAttrString">PyObject_<wbr>DelAttr<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_DelItem.html" title="fn pyo3_ffi::PyObject_DelItem">PyObject_<wbr>DelItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_DelItemString.html" title="fn pyo3_ffi::PyObject_DelItemString">PyObject_<wbr>DelItem<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Dir.html" title="fn pyo3_ffi::PyObject_Dir">PyObject_<wbr>Dir</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Format.html" title="fn pyo3_ffi::PyObject_Format">PyObject_<wbr>Format</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Free.html" title="fn pyo3_ffi::PyObject_Free">PyObject_<wbr>Free</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GC_Del.html" title="fn pyo3_ffi::PyObject_GC_Del">PyObject_<wbr>GC_<wbr>Del</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GC_IsFinalized.html" title="fn pyo3_ffi::PyObject_GC_IsFinalized">PyObject_<wbr>GC_<wbr>IsFinalized</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GC_IsTracked.html" title="fn pyo3_ffi::PyObject_GC_IsTracked">PyObject_<wbr>GC_<wbr>IsTracked</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GC_Track.html" title="fn pyo3_ffi::PyObject_GC_Track">PyObject_<wbr>GC_<wbr>Track</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GC_UnTrack.html" title="fn pyo3_ffi::PyObject_GC_UnTrack">PyObject_<wbr>GC_<wbr>UnTrack</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GET_WEAKREFS_LISTPTR.html" title="fn pyo3_ffi::PyObject_GET_WEAKREFS_LISTPTR">PyObject_<wbr>GET_<wbr>WEAKREFS_<wbr>LISTPTR</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GenericGetAttr.html" title="fn pyo3_ffi::PyObject_GenericGetAttr">PyObject_<wbr>Generic<wbr>GetAttr</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GenericGetDict.html" title="fn pyo3_ffi::PyObject_GenericGetDict">PyObject_<wbr>Generic<wbr>GetDict</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GenericSetAttr.html" title="fn pyo3_ffi::PyObject_GenericSetAttr">PyObject_<wbr>Generic<wbr>SetAttr</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GenericSetDict.html" title="fn pyo3_ffi::PyObject_GenericSetDict">PyObject_<wbr>Generic<wbr>SetDict</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GetArenaAllocator.html" title="fn pyo3_ffi::PyObject_GetArenaAllocator">PyObject_<wbr>GetArena<wbr>Allocator</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GetAttr.html" title="fn pyo3_ffi::PyObject_GetAttr">PyObject_<wbr>GetAttr</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GetAttrString.html" title="fn pyo3_ffi::PyObject_GetAttrString">PyObject_<wbr>GetAttr<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GetBuffer.html" title="fn pyo3_ffi::PyObject_GetBuffer">PyObject_<wbr>GetBuffer</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GetItem.html" title="fn pyo3_ffi::PyObject_GetItem">PyObject_<wbr>GetItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GetIter.html" title="fn pyo3_ffi::PyObject_GetIter">PyObject_<wbr>GetIter</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GetTypeData.html" title="fn pyo3_ffi::PyObject_GetTypeData">PyObject_<wbr>GetType<wbr>Data</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_GetTypeDataSize.html" title="fn pyo3_ffi::PyObject_GetTypeDataSize">PyObject_<wbr>GetType<wbr>Data<wbr>Size</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_HasAttr.html" title="fn pyo3_ffi::PyObject_HasAttr">PyObject_<wbr>HasAttr</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_HasAttrString.html" title="fn pyo3_ffi::PyObject_HasAttrString">PyObject_<wbr>HasAttr<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Hash.html" title="fn pyo3_ffi::PyObject_Hash">PyObject_<wbr>Hash</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_HashNotImplemented.html" title="fn pyo3_ffi::PyObject_HashNotImplemented">PyObject_<wbr>Hash<wbr>NotImplemented</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_IS_GC.html" title="fn pyo3_ffi::PyObject_IS_GC">PyObject_<wbr>IS_<wbr>GC</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Init.html" title="fn pyo3_ffi::PyObject_Init">PyObject_<wbr>Init</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_InitVar.html" title="fn pyo3_ffi::PyObject_InitVar">PyObject_<wbr>Init<wbr>Var</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_IsInstance.html" title="fn pyo3_ffi::PyObject_IsInstance">PyObject_<wbr>IsInstance</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_IsSubclass.html" title="fn pyo3_ffi::PyObject_IsSubclass">PyObject_<wbr>IsSubclass</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_IsTrue.html" title="fn pyo3_ffi::PyObject_IsTrue">PyObject_<wbr>IsTrue</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Length.html" title="fn pyo3_ffi::PyObject_Length">PyObject_<wbr>Length</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_LengthHint.html" title="fn pyo3_ffi::PyObject_LengthHint">PyObject_<wbr>Length<wbr>Hint</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Malloc.html" title="fn pyo3_ffi::PyObject_Malloc">PyObject_<wbr>Malloc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Not.html" title="fn pyo3_ffi::PyObject_Not">PyObject_<wbr>Not</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Print.html" title="fn pyo3_ffi::PyObject_Print">PyObject_<wbr>Print</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Realloc.html" title="fn pyo3_ffi::PyObject_Realloc">PyObject_<wbr>Realloc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Repr.html" title="fn pyo3_ffi::PyObject_Repr">PyObject_<wbr>Repr</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_RichCompare.html" title="fn pyo3_ffi::PyObject_RichCompare">PyObject_<wbr>Rich<wbr>Compare</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_RichCompareBool.html" title="fn pyo3_ffi::PyObject_RichCompareBool">PyObject_<wbr>Rich<wbr>Compare<wbr>Bool</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_SelfIter.html" title="fn pyo3_ffi::PyObject_SelfIter">PyObject_<wbr>Self<wbr>Iter</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_SetArenaAllocator.html" title="fn pyo3_ffi::PyObject_SetArenaAllocator">PyObject_<wbr>SetArena<wbr>Allocator</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_SetAttr.html" title="fn pyo3_ffi::PyObject_SetAttr">PyObject_<wbr>SetAttr</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_SetAttrString.html" title="fn pyo3_ffi::PyObject_SetAttrString">PyObject_<wbr>SetAttr<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_SetItem.html" title="fn pyo3_ffi::PyObject_SetItem">PyObject_<wbr>SetItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Size.html" title="fn pyo3_ffi::PyObject_Size">PyObject_<wbr>Size</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Str.html" title="fn pyo3_ffi::PyObject_Str">PyObject_<wbr>Str</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Type.html" title="fn pyo3_ffi::PyObject_Type">PyObject_<wbr>Type</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_TypeCheck.html" title="fn pyo3_ffi::PyObject_TypeCheck">PyObject_<wbr>Type<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_Vectorcall.html" title="fn pyo3_ffi::PyObject_Vectorcall">PyObject_<wbr>Vectorcall</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_VectorcallDict.html" title="fn pyo3_ffi::PyObject_VectorcallDict">PyObject_<wbr>Vectorcall<wbr>Dict</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyObject_VectorcallMethod.html" title="fn pyo3_ffi::PyObject_VectorcallMethod">PyObject_<wbr>Vectorcall<wbr>Method</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyPreConfig_InitIsolatedConfig.html" title="fn pyo3_ffi::PyPreConfig_InitIsolatedConfig">PyPre<wbr>Config_<wbr>Init<wbr>Isolated<wbr>Config</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyPreConfig_InitPythonConfig.html" title="fn pyo3_ffi::PyPreConfig_InitPythonConfig">PyPre<wbr>Config_<wbr>Init<wbr>Python<wbr>Config</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRange_Check.html" title="fn pyo3_ffi::PyRange_Check">PyRange_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_AnyFile.html" title="fn pyo3_ffi::PyRun_AnyFile">PyRun_<wbr>AnyFile</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_AnyFileEx.html" title="fn pyo3_ffi::PyRun_AnyFileEx">PyRun_<wbr>AnyFile<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_AnyFileExFlags.html" title="fn pyo3_ffi::PyRun_AnyFileExFlags">PyRun_<wbr>AnyFile<wbr>ExFlags</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_AnyFileFlags.html" title="fn pyo3_ffi::PyRun_AnyFileFlags">PyRun_<wbr>AnyFile<wbr>Flags</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_File.html" title="fn pyo3_ffi::PyRun_File">PyRun_<wbr>File</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_FileEx.html" title="fn pyo3_ffi::PyRun_FileEx">PyRun_<wbr>File<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_FileExFlags.html" title="fn pyo3_ffi::PyRun_FileExFlags">PyRun_<wbr>File<wbr>ExFlags</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_FileFlags.html" title="fn pyo3_ffi::PyRun_FileFlags">PyRun_<wbr>File<wbr>Flags</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_InteractiveLoop.html" title="fn pyo3_ffi::PyRun_InteractiveLoop">PyRun_<wbr>Interactive<wbr>Loop</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_InteractiveLoopFlags.html" title="fn pyo3_ffi::PyRun_InteractiveLoopFlags">PyRun_<wbr>Interactive<wbr>Loop<wbr>Flags</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_InteractiveOne.html" title="fn pyo3_ffi::PyRun_InteractiveOne">PyRun_<wbr>Interactive<wbr>One</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_InteractiveOneFlags.html" title="fn pyo3_ffi::PyRun_InteractiveOneFlags">PyRun_<wbr>Interactive<wbr>OneFlags</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_InteractiveOneObject.html" title="fn pyo3_ffi::PyRun_InteractiveOneObject">PyRun_<wbr>Interactive<wbr>OneObject</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_SimpleFile.html" title="fn pyo3_ffi::PyRun_SimpleFile">PyRun_<wbr>Simple<wbr>File</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_SimpleFileEx.html" title="fn pyo3_ffi::PyRun_SimpleFileEx">PyRun_<wbr>Simple<wbr>File<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_SimpleFileExFlags.html" title="fn pyo3_ffi::PyRun_SimpleFileExFlags">PyRun_<wbr>Simple<wbr>File<wbr>ExFlags</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_SimpleString.html" title="fn pyo3_ffi::PyRun_SimpleString">PyRun_<wbr>Simple<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_SimpleStringFlags.html" title="fn pyo3_ffi::PyRun_SimpleStringFlags">PyRun_<wbr>Simple<wbr>String<wbr>Flags</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_String.html" title="fn pyo3_ffi::PyRun_String">PyRun_<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyRun_StringFlags.html" title="fn pyo3_ffi::PyRun_StringFlags">PyRun_<wbr>String<wbr>Flags</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySeqIter_Check.html" title="fn pyo3_ffi::PySeqIter_Check">PySeq<wbr>Iter_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySeqIter_New.html" title="fn pyo3_ffi::PySeqIter_New">PySeq<wbr>Iter_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_Check.html" title="fn pyo3_ffi::PySequence_Check">PySequence_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_Concat.html" title="fn pyo3_ffi::PySequence_Concat">PySequence_<wbr>Concat</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_Contains.html" title="fn pyo3_ffi::PySequence_Contains">PySequence_<wbr>Contains</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_Count.html" title="fn pyo3_ffi::PySequence_Count">PySequence_<wbr>Count</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_DelItem.html" title="fn pyo3_ffi::PySequence_DelItem">PySequence_<wbr>DelItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_DelSlice.html" title="fn pyo3_ffi::PySequence_DelSlice">PySequence_<wbr>DelSlice</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_Fast.html" title="fn pyo3_ffi::PySequence_Fast">PySequence_<wbr>Fast</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_GetItem.html" title="fn pyo3_ffi::PySequence_GetItem">PySequence_<wbr>GetItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_GetSlice.html" title="fn pyo3_ffi::PySequence_GetSlice">PySequence_<wbr>GetSlice</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_In.html" title="fn pyo3_ffi::PySequence_In">PySequence_<wbr>In</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_InPlaceConcat.html" title="fn pyo3_ffi::PySequence_InPlaceConcat">PySequence_<wbr>InPlace<wbr>Concat</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_InPlaceRepeat.html" title="fn pyo3_ffi::PySequence_InPlaceRepeat">PySequence_<wbr>InPlace<wbr>Repeat</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_Index.html" title="fn pyo3_ffi::PySequence_Index">PySequence_<wbr>Index</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_Length.html" title="fn pyo3_ffi::PySequence_Length">PySequence_<wbr>Length</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_List.html" title="fn pyo3_ffi::PySequence_List">PySequence_<wbr>List</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_Repeat.html" title="fn pyo3_ffi::PySequence_Repeat">PySequence_<wbr>Repeat</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_SetItem.html" title="fn pyo3_ffi::PySequence_SetItem">PySequence_<wbr>SetItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_SetSlice.html" title="fn pyo3_ffi::PySequence_SetSlice">PySequence_<wbr>SetSlice</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_Size.html" title="fn pyo3_ffi::PySequence_Size">PySequence_<wbr>Size</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySequence_Tuple.html" title="fn pyo3_ffi::PySequence_Tuple">PySequence_<wbr>Tuple</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySet_Add.html" title="fn pyo3_ffi::PySet_Add">PySet_<wbr>Add</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySet_Check.html" title="fn pyo3_ffi::PySet_Check">PySet_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySet_CheckExact.html" title="fn pyo3_ffi::PySet_CheckExact">PySet_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySet_Clear.html" title="fn pyo3_ffi::PySet_Clear">PySet_<wbr>Clear</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySet_Contains.html" title="fn pyo3_ffi::PySet_Contains">PySet_<wbr>Contains</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySet_Discard.html" title="fn pyo3_ffi::PySet_Discard">PySet_<wbr>Discard</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySet_GET_SIZE.html" title="fn pyo3_ffi::PySet_GET_SIZE">PySet_<wbr>GET_<wbr>SIZE</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySet_New.html" title="fn pyo3_ffi::PySet_New">PySet_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySet_Pop.html" title="fn pyo3_ffi::PySet_Pop">PySet_<wbr>Pop</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySet_Size.html" title="fn pyo3_ffi::PySet_Size">PySet_<wbr>Size</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySlice_AdjustIndices.html" title="fn pyo3_ffi::PySlice_AdjustIndices">PySlice_<wbr>Adjust<wbr>Indices</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySlice_Check.html" title="fn pyo3_ffi::PySlice_Check">PySlice_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySlice_GetIndices.html" title="fn pyo3_ffi::PySlice_GetIndices">PySlice_<wbr>GetIndices</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySlice_GetIndicesEx.html" title="fn pyo3_ffi::PySlice_GetIndicesEx">PySlice_<wbr>GetIndices<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySlice_New.html" title="fn pyo3_ffi::PySlice_New">PySlice_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySlice_Unpack.html" title="fn pyo3_ffi::PySlice_Unpack">PySlice_<wbr>Unpack</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyState_AddModule.html" title="fn pyo3_ffi::PyState_AddModule">PyState_<wbr>AddModule</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyState_FindModule.html" title="fn pyo3_ffi::PyState_FindModule">PyState_<wbr>Find<wbr>Module</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyState_RemoveModule.html" title="fn pyo3_ffi::PyState_RemoveModule">PyState_<wbr>Remove<wbr>Module</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStatus_Error.html" title="fn pyo3_ffi::PyStatus_Error">PyStatus_<wbr>Error</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStatus_Exception.html" title="fn pyo3_ffi::PyStatus_Exception">PyStatus_<wbr>Exception</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStatus_Exit.html" title="fn pyo3_ffi::PyStatus_Exit">PyStatus_<wbr>Exit</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStatus_IsError.html" title="fn pyo3_ffi::PyStatus_IsError">PyStatus_<wbr>IsError</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStatus_IsExit.html" title="fn pyo3_ffi::PyStatus_IsExit">PyStatus_<wbr>IsExit</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStatus_NoMemory.html" title="fn pyo3_ffi::PyStatus_NoMemory">PyStatus_<wbr>NoMemory</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStatus_Ok.html" title="fn pyo3_ffi::PyStatus_Ok">PyStatus_<wbr>Ok</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStructSequence_GET_ITEM.html" title="fn pyo3_ffi::PyStructSequence_GET_ITEM">PyStruct<wbr>Sequence_<wbr>GET_<wbr>ITEM</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStructSequence_GetItem.html" title="fn pyo3_ffi::PyStructSequence_GetItem">PyStruct<wbr>Sequence_<wbr>GetItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStructSequence_InitType.html" title="fn pyo3_ffi::PyStructSequence_InitType">PyStruct<wbr>Sequence_<wbr>Init<wbr>Type</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStructSequence_InitType2.html" title="fn pyo3_ffi::PyStructSequence_InitType2">PyStruct<wbr>Sequence_<wbr>Init<wbr>Type2</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStructSequence_New.html" title="fn pyo3_ffi::PyStructSequence_New">PyStruct<wbr>Sequence_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStructSequence_NewType.html" title="fn pyo3_ffi::PyStructSequence_NewType">PyStruct<wbr>Sequence_<wbr>NewType</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStructSequence_SET_ITEM.html" title="fn pyo3_ffi::PyStructSequence_SET_ITEM">PyStruct<wbr>Sequence_<wbr>SET_<wbr>ITEM</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyStructSequence_SetItem.html" title="fn pyo3_ffi::PyStructSequence_SetItem">PyStruct<wbr>Sequence_<wbr>SetItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_AddWarnOption.html" title="fn pyo3_ffi::PySys_AddWarnOption">PySys_<wbr>AddWarn<wbr>Option</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_AddWarnOptionUnicode.html" title="fn pyo3_ffi::PySys_AddWarnOptionUnicode">PySys_<wbr>AddWarn<wbr>Option<wbr>Unicode</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_AddXOption.html" title="fn pyo3_ffi::PySys_AddXOption">PySys_<wbr>AddX<wbr>Option</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_FormatStderr.html" title="fn pyo3_ffi::PySys_FormatStderr">PySys_<wbr>Format<wbr>Stderr</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_FormatStdout.html" title="fn pyo3_ffi::PySys_FormatStdout">PySys_<wbr>Format<wbr>Stdout</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_GetObject.html" title="fn pyo3_ffi::PySys_GetObject">PySys_<wbr>GetObject</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_GetXOptions.html" title="fn pyo3_ffi::PySys_GetXOptions">PySys_<wbr>GetX<wbr>Options</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_HasWarnOptions.html" title="fn pyo3_ffi::PySys_HasWarnOptions">PySys_<wbr>HasWarn<wbr>Options</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_ResetWarnOptions.html" title="fn pyo3_ffi::PySys_ResetWarnOptions">PySys_<wbr>Reset<wbr>Warn<wbr>Options</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_SetArgv.html" title="fn pyo3_ffi::PySys_SetArgv">PySys_<wbr>SetArgv</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_SetArgvEx.html" title="fn pyo3_ffi::PySys_SetArgvEx">PySys_<wbr>SetArgv<wbr>Ex</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_SetObject.html" title="fn pyo3_ffi::PySys_SetObject">PySys_<wbr>SetObject</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_SetPath.html" title="fn pyo3_ffi::PySys_SetPath">PySys_<wbr>SetPath</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_WriteStderr.html" title="fn pyo3_ffi::PySys_WriteStderr">PySys_<wbr>Write<wbr>Stderr</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PySys_WriteStdout.html" title="fn pyo3_ffi::PySys_WriteStdout">PySys_<wbr>Write<wbr>Stdout</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTZInfo_Check.html" title="fn pyo3_ffi::PyTZInfo_Check">PyTZ<wbr>Info_<wbr>Check</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Check if <code>op</code> is a <code>PyDateTimeAPI.TZInfoType</code> or subtype.</div></li><li><div class="item-name"><a class="fn" href="fn.PyTZInfo_CheckExact.html" title="fn pyo3_ffi::PyTZInfo_CheckExact">PyTZ<wbr>Info_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Check if <code>op</code>’s type is exactly <code>PyDateTimeAPI.TZInfoType</code>.</div></li><li><div class="item-name"><a class="fn" href="fn.PyThreadState_Clear.html" title="fn pyo3_ffi::PyThreadState_Clear">PyThread<wbr>State_<wbr>Clear</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyThreadState_Delete.html" title="fn pyo3_ffi::PyThreadState_Delete">PyThread<wbr>State_<wbr>Delete</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyThreadState_DeleteCurrent.html" title="fn pyo3_ffi::PyThreadState_DeleteCurrent">PyThread<wbr>State_<wbr>Delete<wbr>Current</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyThreadState_GET.html" title="fn pyo3_ffi::PyThreadState_GET">PyThread<wbr>State_<wbr>GET</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyThreadState_Get.html" title="fn pyo3_ffi::PyThreadState_Get">PyThread<wbr>State_<wbr>Get</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyThreadState_GetDict.html" title="fn pyo3_ffi::PyThreadState_GetDict">PyThread<wbr>State_<wbr>GetDict</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyThreadState_GetFrame.html" title="fn pyo3_ffi::PyThreadState_GetFrame">PyThread<wbr>State_<wbr>GetFrame</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyThreadState_New.html" title="fn pyo3_ffi::PyThreadState_New">PyThread<wbr>State_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyThreadState_Next.html" title="fn pyo3_ffi::PyThreadState_Next">PyThread<wbr>State_<wbr>Next</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyThreadState_SetAsyncExc.html" title="fn pyo3_ffi::PyThreadState_SetAsyncExc">PyThread<wbr>State_<wbr>SetAsync<wbr>Exc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyThreadState_Swap.html" title="fn pyo3_ffi::PyThreadState_Swap">PyThread<wbr>State_<wbr>Swap</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTimeZone_FromOffset.html" title="fn pyo3_ffi::PyTimeZone_FromOffset">PyTime<wbr>Zone_<wbr>From<wbr>Offset</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTimeZone_FromOffsetAndName.html" title="fn pyo3_ffi::PyTimeZone_FromOffsetAndName">PyTime<wbr>Zone_<wbr>From<wbr>Offset<wbr>AndName</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTime_Check.html" title="fn pyo3_ffi::PyTime_Check">PyTime_<wbr>Check</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Check if <code>op</code> is a <code>PyDateTimeAPI.TimeType</code> or subtype.</div></li><li><div class="item-name"><a class="fn" href="fn.PyTime_CheckExact.html" title="fn pyo3_ffi::PyTime_CheckExact">PyTime_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Check if <code>op</code>’s type is exactly <code>PyDateTimeAPI.TimeType</code>.</div></li><li><div class="item-name"><a class="fn" href="fn.PyTraceBack_Check.html" title="fn pyo3_ffi::PyTraceBack_Check">PyTrace<wbr>Back_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTraceBack_Here.html" title="fn pyo3_ffi::PyTraceBack_Here">PyTrace<wbr>Back_<wbr>Here</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTraceBack_Print.html" title="fn pyo3_ffi::PyTraceBack_Print">PyTrace<wbr>Back_<wbr>Print</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTuple_Check.html" title="fn pyo3_ffi::PyTuple_Check">PyTuple_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTuple_CheckExact.html" title="fn pyo3_ffi::PyTuple_CheckExact">PyTuple_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTuple_GET_ITEM.html" title="fn pyo3_ffi::PyTuple_GET_ITEM">PyTuple_<wbr>GET_<wbr>ITEM</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTuple_GET_SIZE.html" title="fn pyo3_ffi::PyTuple_GET_SIZE">PyTuple_<wbr>GET_<wbr>SIZE</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Macro, trading safety for speed</div></li><li><div class="item-name"><a class="fn" href="fn.PyTuple_GetItem.html" title="fn pyo3_ffi::PyTuple_GetItem">PyTuple_<wbr>GetItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTuple_GetSlice.html" title="fn pyo3_ffi::PyTuple_GetSlice">PyTuple_<wbr>GetSlice</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTuple_New.html" title="fn pyo3_ffi::PyTuple_New">PyTuple_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTuple_Pack.html" title="fn pyo3_ffi::PyTuple_Pack">PyTuple_<wbr>Pack</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTuple_SET_ITEM.html" title="fn pyo3_ffi::PyTuple_SET_ITEM">PyTuple_<wbr>SET_<wbr>ITEM</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Macro, <em>only</em> to be used to fill in brand new tuples</div></li><li><div class="item-name"><a class="fn" href="fn.PyTuple_SetItem.html" title="fn pyo3_ffi::PyTuple_SetItem">PyTuple_<wbr>SetItem</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyTuple_Size.html" title="fn pyo3_ffi::PyTuple_Size">PyTuple_<wbr>Size</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_Check.html" title="fn pyo3_ffi::PyType_Check">PyType_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_CheckExact.html" title="fn pyo3_ffi::PyType_CheckExact">PyType_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_ClearCache.html" title="fn pyo3_ffi::PyType_ClearCache">PyType_<wbr>Clear<wbr>Cache</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_FastSubclass.html" title="fn pyo3_ffi::PyType_FastSubclass">PyType_<wbr>Fast<wbr>Subclass</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_FromMetaclass.html" title="fn pyo3_ffi::PyType_FromMetaclass">PyType_<wbr>From<wbr>Metaclass</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_FromModuleAndSpec.html" title="fn pyo3_ffi::PyType_FromModuleAndSpec">PyType_<wbr>From<wbr>Module<wbr>AndSpec</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_FromSpec.html" title="fn pyo3_ffi::PyType_FromSpec">PyType_<wbr>From<wbr>Spec</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_FromSpecWithBases.html" title="fn pyo3_ffi::PyType_FromSpecWithBases">PyType_<wbr>From<wbr>Spec<wbr>With<wbr>Bases</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_GenericAlloc.html" title="fn pyo3_ffi::PyType_GenericAlloc">PyType_<wbr>Generic<wbr>Alloc</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_GenericNew.html" title="fn pyo3_ffi::PyType_GenericNew">PyType_<wbr>Generic<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_GetDict.html" title="fn pyo3_ffi::PyType_GetDict">PyType_<wbr>GetDict</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_GetFlags.html" title="fn pyo3_ffi::PyType_GetFlags">PyType_<wbr>GetFlags</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_GetModule.html" title="fn pyo3_ffi::PyType_GetModule">PyType_<wbr>GetModule</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_GetModuleByDef.html" title="fn pyo3_ffi::PyType_GetModuleByDef">PyType_<wbr>GetModule<wbr>ByDef</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_GetModuleState.html" title="fn pyo3_ffi::PyType_GetModuleState">PyType_<wbr>GetModule<wbr>State</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_GetName.html" title="fn pyo3_ffi::PyType_GetName">PyType_<wbr>GetName</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_GetQualName.html" title="fn pyo3_ffi::PyType_GetQualName">PyType_<wbr>GetQual<wbr>Name</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_GetSlot.html" title="fn pyo3_ffi::PyType_GetSlot">PyType_<wbr>GetSlot</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_HasFeature.html" title="fn pyo3_ffi::PyType_HasFeature">PyType_<wbr>HasFeature</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_IS_GC.html" title="fn pyo3_ffi::PyType_IS_GC">PyType_<wbr>IS_<wbr>GC</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_IsSubtype.html" title="fn pyo3_ffi::PyType_IsSubtype">PyType_<wbr>IsSubtype</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_Modified.html" title="fn pyo3_ffi::PyType_Modified">PyType_<wbr>Modified</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_Ready.html" title="fn pyo3_ffi::PyType_Ready">PyType_<wbr>Ready</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyType_SUPPORTS_WEAKREFS.html" title="fn pyo3_ffi::PyType_SUPPORTS_WEAKREFS">PyType_<wbr>SUPPORTS_<wbr>WEAKREFS</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeDecodeError_Create.html" title="fn pyo3_ffi::PyUnicodeDecodeError_Create">PyUnicode<wbr>Decode<wbr>Error_<wbr>Create</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeDecodeError_GetEncoding.html" title="fn pyo3_ffi::PyUnicodeDecodeError_GetEncoding">PyUnicode<wbr>Decode<wbr>Error_<wbr>GetEncoding</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeDecodeError_GetEnd.html" title="fn pyo3_ffi::PyUnicodeDecodeError_GetEnd">PyUnicode<wbr>Decode<wbr>Error_<wbr>GetEnd</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeDecodeError_GetObject.html" title="fn pyo3_ffi::PyUnicodeDecodeError_GetObject">PyUnicode<wbr>Decode<wbr>Error_<wbr>GetObject</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeDecodeError_GetReason.html" title="fn pyo3_ffi::PyUnicodeDecodeError_GetReason">PyUnicode<wbr>Decode<wbr>Error_<wbr>GetReason</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeDecodeError_GetStart.html" title="fn pyo3_ffi::PyUnicodeDecodeError_GetStart">PyUnicode<wbr>Decode<wbr>Error_<wbr>GetStart</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeDecodeError_SetEnd.html" title="fn pyo3_ffi::PyUnicodeDecodeError_SetEnd">PyUnicode<wbr>Decode<wbr>Error_<wbr>SetEnd</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeDecodeError_SetReason.html" title="fn pyo3_ffi::PyUnicodeDecodeError_SetReason">PyUnicode<wbr>Decode<wbr>Error_<wbr>SetReason</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeDecodeError_SetStart.html" title="fn pyo3_ffi::PyUnicodeDecodeError_SetStart">PyUnicode<wbr>Decode<wbr>Error_<wbr>SetStart</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeEncodeError_GetEncoding.html" title="fn pyo3_ffi::PyUnicodeEncodeError_GetEncoding">PyUnicode<wbr>Encode<wbr>Error_<wbr>GetEncoding</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeEncodeError_GetEnd.html" title="fn pyo3_ffi::PyUnicodeEncodeError_GetEnd">PyUnicode<wbr>Encode<wbr>Error_<wbr>GetEnd</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeEncodeError_GetObject.html" title="fn pyo3_ffi::PyUnicodeEncodeError_GetObject">PyUnicode<wbr>Encode<wbr>Error_<wbr>GetObject</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeEncodeError_GetReason.html" title="fn pyo3_ffi::PyUnicodeEncodeError_GetReason">PyUnicode<wbr>Encode<wbr>Error_<wbr>GetReason</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeEncodeError_GetStart.html" title="fn pyo3_ffi::PyUnicodeEncodeError_GetStart">PyUnicode<wbr>Encode<wbr>Error_<wbr>GetStart</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeEncodeError_SetEnd.html" title="fn pyo3_ffi::PyUnicodeEncodeError_SetEnd">PyUnicode<wbr>Encode<wbr>Error_<wbr>SetEnd</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeEncodeError_SetReason.html" title="fn pyo3_ffi::PyUnicodeEncodeError_SetReason">PyUnicode<wbr>Encode<wbr>Error_<wbr>SetReason</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeEncodeError_SetStart.html" title="fn pyo3_ffi::PyUnicodeEncodeError_SetStart">PyUnicode<wbr>Encode<wbr>Error_<wbr>SetStart</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeTranslateError_GetEnd.html" title="fn pyo3_ffi::PyUnicodeTranslateError_GetEnd">PyUnicode<wbr>Translate<wbr>Error_<wbr>GetEnd</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeTranslateError_GetObject.html" title="fn pyo3_ffi::PyUnicodeTranslateError_GetObject">PyUnicode<wbr>Translate<wbr>Error_<wbr>GetObject</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeTranslateError_GetReason.html" title="fn pyo3_ffi::PyUnicodeTranslateError_GetReason">PyUnicode<wbr>Translate<wbr>Error_<wbr>GetReason</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeTranslateError_GetStart.html" title="fn pyo3_ffi::PyUnicodeTranslateError_GetStart">PyUnicode<wbr>Translate<wbr>Error_<wbr>GetStart</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeTranslateError_SetEnd.html" title="fn pyo3_ffi::PyUnicodeTranslateError_SetEnd">PyUnicode<wbr>Translate<wbr>Error_<wbr>SetEnd</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeTranslateError_SetReason.html" title="fn pyo3_ffi::PyUnicodeTranslateError_SetReason">PyUnicode<wbr>Translate<wbr>Error_<wbr>SetReason</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicodeTranslateError_SetStart.html" title="fn pyo3_ffi::PyUnicodeTranslateError_SetStart">PyUnicode<wbr>Translate<wbr>Error_<wbr>SetStart</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_1BYTE_DATA.html" title="fn pyo3_ffi::PyUnicode_1BYTE_DATA">PyUnicode_<wbr>1BYTE_<wbr>DATA</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_2BYTE_DATA.html" title="fn pyo3_ffi::PyUnicode_2BYTE_DATA">PyUnicode_<wbr>2BYTE_<wbr>DATA</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_4BYTE_DATA.html" title="fn pyo3_ffi::PyUnicode_4BYTE_DATA">PyUnicode_<wbr>4BYTE_<wbr>DATA</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Append.html" title="fn pyo3_ffi::PyUnicode_Append">PyUnicode_<wbr>Append</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AppendAndDel.html" title="fn pyo3_ffi::PyUnicode_AppendAndDel">PyUnicode_<wbr>Append<wbr>AndDel</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsASCIIString.html" title="fn pyo3_ffi::PyUnicode_AsASCIIString">PyUnicode_<wbr>AsASCII<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsCharmapString.html" title="fn pyo3_ffi::PyUnicode_AsCharmapString">PyUnicode_<wbr>AsCharmap<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsDecodedObject.html" title="fn pyo3_ffi::PyUnicode_AsDecodedObject">PyUnicode_<wbr>AsDecoded<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsDecodedUnicode.html" title="fn pyo3_ffi::PyUnicode_AsDecodedUnicode">PyUnicode_<wbr>AsDecoded<wbr>Unicode</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsEncodedObject.html" title="fn pyo3_ffi::PyUnicode_AsEncodedObject">PyUnicode_<wbr>AsEncoded<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsEncodedString.html" title="fn pyo3_ffi::PyUnicode_AsEncodedString">PyUnicode_<wbr>AsEncoded<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsEncodedUnicode.html" title="fn pyo3_ffi::PyUnicode_AsEncodedUnicode">PyUnicode_<wbr>AsEncoded<wbr>Unicode</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsLatin1String.html" title="fn pyo3_ffi::PyUnicode_AsLatin1String">PyUnicode_<wbr>AsLatin1<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsRawUnicodeEscapeString.html" title="fn pyo3_ffi::PyUnicode_AsRawUnicodeEscapeString">PyUnicode_<wbr>AsRaw<wbr>Unicode<wbr>Escape<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsUCS4.html" title="fn pyo3_ffi::PyUnicode_AsUCS4">PyUnicode_<wbr>AsUC<wbr>S4</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsUCS4Copy.html" title="fn pyo3_ffi::PyUnicode_AsUCS4Copy">PyUnicode_<wbr>AsUC<wbr>S4Copy</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsUTF8.html" title="fn pyo3_ffi::PyUnicode_AsUTF8">PyUnicode_<wbr>AsUT<wbr>F8</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsUTF8AndSize.html" title="fn pyo3_ffi::PyUnicode_AsUTF8AndSize">PyUnicode_<wbr>AsUT<wbr>F8And<wbr>Size</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsUTF8String.html" title="fn pyo3_ffi::PyUnicode_AsUTF8String">PyUnicode_<wbr>AsUT<wbr>F8String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsUTF16String.html" title="fn pyo3_ffi::PyUnicode_AsUTF16String">PyUnicode_<wbr>AsUT<wbr>F16String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsUTF32String.html" title="fn pyo3_ffi::PyUnicode_AsUTF32String">PyUnicode_<wbr>AsUT<wbr>F32String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsUnicodeEscapeString.html" title="fn pyo3_ffi::PyUnicode_AsUnicodeEscapeString">PyUnicode_<wbr>AsUnicode<wbr>Escape<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsWideChar.html" title="fn pyo3_ffi::PyUnicode_AsWideChar">PyUnicode_<wbr>AsWide<wbr>Char</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_AsWideCharString.html" title="fn pyo3_ffi::PyUnicode_AsWideCharString">PyUnicode_<wbr>AsWide<wbr>Char<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_BuildEncodingMap.html" title="fn pyo3_ffi::PyUnicode_BuildEncodingMap">PyUnicode_<wbr>Build<wbr>Encoding<wbr>Map</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Check.html" title="fn pyo3_ffi::PyUnicode_Check">PyUnicode_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_CheckExact.html" title="fn pyo3_ffi::PyUnicode_CheckExact">PyUnicode_<wbr>Check<wbr>Exact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_ClearFreeList.html" title="fn pyo3_ffi::PyUnicode_ClearFreeList">PyUnicode_<wbr>Clear<wbr>Free<wbr>List</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Compare.html" title="fn pyo3_ffi::PyUnicode_Compare">PyUnicode_<wbr>Compare</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_CompareWithASCIIString.html" title="fn pyo3_ffi::PyUnicode_CompareWithASCIIString">PyUnicode_<wbr>Compare<wbr>WithASCII<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Concat.html" title="fn pyo3_ffi::PyUnicode_Concat">PyUnicode_<wbr>Concat</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Contains.html" title="fn pyo3_ffi::PyUnicode_Contains">PyUnicode_<wbr>Contains</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_CopyCharacters.html" title="fn pyo3_ffi::PyUnicode_CopyCharacters">PyUnicode_<wbr>Copy<wbr>Characters</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Count.html" title="fn pyo3_ffi::PyUnicode_Count">PyUnicode_<wbr>Count</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DATA.html" title="fn pyo3_ffi::PyUnicode_DATA">PyUnicode_<wbr>DATA</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Decode.html" title="fn pyo3_ffi::PyUnicode_Decode">PyUnicode_<wbr>Decode</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeASCII.html" title="fn pyo3_ffi::PyUnicode_DecodeASCII">PyUnicode_<wbr>DecodeASCII</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeCharmap.html" title="fn pyo3_ffi::PyUnicode_DecodeCharmap">PyUnicode_<wbr>Decode<wbr>Charmap</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeFSDefault.html" title="fn pyo3_ffi::PyUnicode_DecodeFSDefault">PyUnicode_<wbr>DecodeFS<wbr>Default</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeFSDefaultAndSize.html" title="fn pyo3_ffi::PyUnicode_DecodeFSDefaultAndSize">PyUnicode_<wbr>DecodeFS<wbr>Default<wbr>AndSize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeLatin1.html" title="fn pyo3_ffi::PyUnicode_DecodeLatin1">PyUnicode_<wbr>Decode<wbr>Latin1</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeLocale.html" title="fn pyo3_ffi::PyUnicode_DecodeLocale">PyUnicode_<wbr>Decode<wbr>Locale</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeLocaleAndSize.html" title="fn pyo3_ffi::PyUnicode_DecodeLocaleAndSize">PyUnicode_<wbr>Decode<wbr>Locale<wbr>AndSize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeRawUnicodeEscape.html" title="fn pyo3_ffi::PyUnicode_DecodeRawUnicodeEscape">PyUnicode_<wbr>Decode<wbr>RawUnicode<wbr>Escape</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeUTF7.html" title="fn pyo3_ffi::PyUnicode_DecodeUTF7">PyUnicode_<wbr>DecodeUT<wbr>F7</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeUTF8.html" title="fn pyo3_ffi::PyUnicode_DecodeUTF8">PyUnicode_<wbr>DecodeUT<wbr>F8</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeUTF7Stateful.html" title="fn pyo3_ffi::PyUnicode_DecodeUTF7Stateful">PyUnicode_<wbr>DecodeUT<wbr>F7Stateful</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeUTF8Stateful.html" title="fn pyo3_ffi::PyUnicode_DecodeUTF8Stateful">PyUnicode_<wbr>DecodeUT<wbr>F8Stateful</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeUTF16.html" title="fn pyo3_ffi::PyUnicode_DecodeUTF16">PyUnicode_<wbr>DecodeUT<wbr>F16</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeUTF32.html" title="fn pyo3_ffi::PyUnicode_DecodeUTF32">PyUnicode_<wbr>DecodeUT<wbr>F32</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeUTF16Stateful.html" title="fn pyo3_ffi::PyUnicode_DecodeUTF16Stateful">PyUnicode_<wbr>DecodeUT<wbr>F16Stateful</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeUTF32Stateful.html" title="fn pyo3_ffi::PyUnicode_DecodeUTF32Stateful">PyUnicode_<wbr>DecodeUT<wbr>F32Stateful</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_DecodeUnicodeEscape.html" title="fn pyo3_ffi::PyUnicode_DecodeUnicodeEscape">PyUnicode_<wbr>Decode<wbr>Unicode<wbr>Escape</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Encode.html" title="fn pyo3_ffi::PyUnicode_Encode">PyUnicode_<wbr>Encode</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_EncodeASCII.html" title="fn pyo3_ffi::PyUnicode_EncodeASCII">PyUnicode_<wbr>EncodeASCII</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_EncodeCharmap.html" title="fn pyo3_ffi::PyUnicode_EncodeCharmap">PyUnicode_<wbr>Encode<wbr>Charmap</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_EncodeDecimal.html" title="fn pyo3_ffi::PyUnicode_EncodeDecimal">PyUnicode_<wbr>Encode<wbr>Decimal</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_EncodeFSDefault.html" title="fn pyo3_ffi::PyUnicode_EncodeFSDefault">PyUnicode_<wbr>EncodeFS<wbr>Default</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_EncodeLatin1.html" title="fn pyo3_ffi::PyUnicode_EncodeLatin1">PyUnicode_<wbr>Encode<wbr>Latin1</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_EncodeLocale.html" title="fn pyo3_ffi::PyUnicode_EncodeLocale">PyUnicode_<wbr>Encode<wbr>Locale</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_EncodeRawUnicodeEscape.html" title="fn pyo3_ffi::PyUnicode_EncodeRawUnicodeEscape">PyUnicode_<wbr>Encode<wbr>RawUnicode<wbr>Escape</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_EncodeUTF7.html" title="fn pyo3_ffi::PyUnicode_EncodeUTF7">PyUnicode_<wbr>EncodeUT<wbr>F7</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_EncodeUTF8.html" title="fn pyo3_ffi::PyUnicode_EncodeUTF8">PyUnicode_<wbr>EncodeUT<wbr>F8</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_EncodeUTF16.html" title="fn pyo3_ffi::PyUnicode_EncodeUTF16">PyUnicode_<wbr>EncodeUT<wbr>F16</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_EncodeUTF32.html" title="fn pyo3_ffi::PyUnicode_EncodeUTF32">PyUnicode_<wbr>EncodeUT<wbr>F32</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_EncodeUnicodeEscape.html" title="fn pyo3_ffi::PyUnicode_EncodeUnicodeEscape">PyUnicode_<wbr>Encode<wbr>Unicode<wbr>Escape</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_FSConverter.html" title="fn pyo3_ffi::PyUnicode_FSConverter">PyUnicode_<wbr>FSConverter</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_FSDecoder.html" title="fn pyo3_ffi::PyUnicode_FSDecoder">PyUnicode_<wbr>FSDecoder</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Fill.html" title="fn pyo3_ffi::PyUnicode_Fill">PyUnicode_<wbr>Fill</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Find.html" title="fn pyo3_ffi::PyUnicode_Find">PyUnicode_<wbr>Find</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_FindChar.html" title="fn pyo3_ffi::PyUnicode_FindChar">PyUnicode_<wbr>Find<wbr>Char</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Format.html" title="fn pyo3_ffi::PyUnicode_Format">PyUnicode_<wbr>Format</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_FromEncodedObject.html" title="fn pyo3_ffi::PyUnicode_FromEncodedObject">PyUnicode_<wbr>From<wbr>Encoded<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_FromFormat.html" title="fn pyo3_ffi::PyUnicode_FromFormat">PyUnicode_<wbr>From<wbr>Format</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_FromKindAndData.html" title="fn pyo3_ffi::PyUnicode_FromKindAndData">PyUnicode_<wbr>From<wbr>Kind<wbr>AndData</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_FromObject.html" title="fn pyo3_ffi::PyUnicode_FromObject">PyUnicode_<wbr>From<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_FromOrdinal.html" title="fn pyo3_ffi::PyUnicode_FromOrdinal">PyUnicode_<wbr>From<wbr>Ordinal</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_FromString.html" title="fn pyo3_ffi::PyUnicode_FromString">PyUnicode_<wbr>From<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_FromStringAndSize.html" title="fn pyo3_ffi::PyUnicode_FromStringAndSize">PyUnicode_<wbr>From<wbr>String<wbr>AndSize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_FromWideChar.html" title="fn pyo3_ffi::PyUnicode_FromWideChar">PyUnicode_<wbr>From<wbr>Wide<wbr>Char</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_GET_LENGTH.html" title="fn pyo3_ffi::PyUnicode_GET_LENGTH">PyUnicode_<wbr>GET_<wbr>LENGTH</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_GetDefaultEncoding.html" title="fn pyo3_ffi::PyUnicode_GetDefaultEncoding">PyUnicode_<wbr>GetDefault<wbr>Encoding</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_GetLength.html" title="fn pyo3_ffi::PyUnicode_GetLength">PyUnicode_<wbr>GetLength</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_IS_ASCII.html" title="fn pyo3_ffi::PyUnicode_IS_ASCII">PyUnicode_<wbr>IS_<wbr>ASCII</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_IS_COMPACT.html" title="fn pyo3_ffi::PyUnicode_IS_COMPACT">PyUnicode_<wbr>IS_<wbr>COMPACT</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_IS_COMPACT_ASCII.html" title="fn pyo3_ffi::PyUnicode_IS_COMPACT_ASCII">PyUnicode_<wbr>IS_<wbr>COMPACT_<wbr>ASCII</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_IS_READY.html" title="fn pyo3_ffi::PyUnicode_IS_READY">PyUnicode_<wbr>IS_<wbr>READY</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_InternFromString.html" title="fn pyo3_ffi::PyUnicode_InternFromString">PyUnicode_<wbr>Intern<wbr>From<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_InternInPlace.html" title="fn pyo3_ffi::PyUnicode_InternInPlace">PyUnicode_<wbr>Intern<wbr>InPlace</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_IsIdentifier.html" title="fn pyo3_ffi::PyUnicode_IsIdentifier">PyUnicode_<wbr>IsIdentifier</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Join.html" title="fn pyo3_ffi::PyUnicode_Join">PyUnicode_<wbr>Join</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_KIND.html" title="fn pyo3_ffi::PyUnicode_KIND">PyUnicode_<wbr>KIND</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_New.html" title="fn pyo3_ffi::PyUnicode_New">PyUnicode_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Partition.html" title="fn pyo3_ffi::PyUnicode_Partition">PyUnicode_<wbr>Partition</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_READY.html" title="fn pyo3_ffi::PyUnicode_READY">PyUnicode_<wbr>READY</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_RPartition.html" title="fn pyo3_ffi::PyUnicode_RPartition">PyUnicode_<wbr>RPartition</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_RSplit.html" title="fn pyo3_ffi::PyUnicode_RSplit">PyUnicode_<wbr>RSplit</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_ReadChar.html" title="fn pyo3_ffi::PyUnicode_ReadChar">PyUnicode_<wbr>Read<wbr>Char</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Replace.html" title="fn pyo3_ffi::PyUnicode_Replace">PyUnicode_<wbr>Replace</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Resize.html" title="fn pyo3_ffi::PyUnicode_Resize">PyUnicode_<wbr>Resize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_RichCompare.html" title="fn pyo3_ffi::PyUnicode_RichCompare">PyUnicode_<wbr>Rich<wbr>Compare</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Split.html" title="fn pyo3_ffi::PyUnicode_Split">PyUnicode_<wbr>Split</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Splitlines.html" title="fn pyo3_ffi::PyUnicode_Splitlines">PyUnicode_<wbr>Splitlines</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Substring.html" title="fn pyo3_ffi::PyUnicode_Substring">PyUnicode_<wbr>Substring</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Tailmatch.html" title="fn pyo3_ffi::PyUnicode_Tailmatch">PyUnicode_<wbr>Tailmatch</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_TransformDecimalToASCII.html" title="fn pyo3_ffi::PyUnicode_TransformDecimalToASCII">PyUnicode_<wbr>Transform<wbr>Decimal<wbr>ToASCII</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_Translate.html" title="fn pyo3_ffi::PyUnicode_Translate">PyUnicode_<wbr>Translate</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_TranslateCharmap.html" title="fn pyo3_ffi::PyUnicode_TranslateCharmap">PyUnicode_<wbr>Translate<wbr>Charmap</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyUnicode_WriteChar.html" title="fn pyo3_ffi::PyUnicode_WriteChar">PyUnicode_<wbr>Write<wbr>Char</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyVectorcall_Call.html" title="fn pyo3_ffi::PyVectorcall_Call">PyVectorcall_<wbr>Call</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyVectorcall_Function.html" title="fn pyo3_ffi::PyVectorcall_Function">PyVectorcall_<wbr>Function</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyVectorcall_NARGS.html" title="fn pyo3_ffi::PyVectorcall_NARGS">PyVectorcall_<wbr>NARGS</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyWeakref_Check.html" title="fn pyo3_ffi::PyWeakref_Check">PyWeakref_<wbr>Check</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyWeakref_CheckProxy.html" title="fn pyo3_ffi::PyWeakref_CheckProxy">PyWeakref_<wbr>Check<wbr>Proxy</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyWeakref_CheckRef.html" title="fn pyo3_ffi::PyWeakref_CheckRef">PyWeakref_<wbr>Check<wbr>Ref</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyWeakref_CheckRefExact.html" title="fn pyo3_ffi::PyWeakref_CheckRefExact">PyWeakref_<wbr>Check<wbr>RefExact</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyWeakref_GetObject.html" title="fn pyo3_ffi::PyWeakref_GetObject">PyWeakref_<wbr>GetObject</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyWeakref_NewProxy.html" title="fn pyo3_ffi::PyWeakref_NewProxy">PyWeakref_<wbr>NewProxy</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyWeakref_NewRef.html" title="fn pyo3_ffi::PyWeakref_NewRef">PyWeakref_<wbr>NewRef</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyWideStringList_Append.html" title="fn pyo3_ffi::PyWideStringList_Append">PyWide<wbr>String<wbr>List_<wbr>Append</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyWideStringList_Insert.html" title="fn pyo3_ffi::PyWideStringList_Insert">PyWide<wbr>String<wbr>List_<wbr>Insert</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.PyWrapper_New.html" title="fn pyo3_ffi::PyWrapper_New">PyWrapper_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_AddPendingCall.html" title="fn pyo3_ffi::Py_AddPendingCall">Py_<wbr>AddPending<wbr>Call</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_AtExit.html" title="fn pyo3_ffi::Py_AtExit">Py_<wbr>AtExit</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_BuildValue.html" title="fn pyo3_ffi::Py_BuildValue">Py_<wbr>Build<wbr>Value</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_BytesMain.html" title="fn pyo3_ffi::Py_BytesMain">Py_<wbr>Bytes<wbr>Main</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_CLEAR.html" title="fn pyo3_ffi::Py_CLEAR">Py_<wbr>CLEAR</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_CompileString.html" title="fn pyo3_ffi::Py_CompileString">Py_<wbr>Compile<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_CompileStringExFlags.html" title="fn pyo3_ffi::Py_CompileStringExFlags">Py_<wbr>Compile<wbr>String<wbr>ExFlags</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_CompileStringFlags.html" title="fn pyo3_ffi::Py_CompileStringFlags">Py_<wbr>Compile<wbr>String<wbr>Flags</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_CompileStringObject.html" title="fn pyo3_ffi::Py_CompileStringObject">Py_<wbr>Compile<wbr>String<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_DECREF.html" title="fn pyo3_ffi::Py_DECREF">Py_<wbr>DECREF</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_DecRef.html" title="fn pyo3_ffi::Py_DecRef">Py_<wbr>DecRef</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_DecodeLocale.html" title="fn pyo3_ffi::Py_DecodeLocale">Py_<wbr>Decode<wbr>Locale</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_Ellipsis.html" title="fn pyo3_ffi::Py_Ellipsis">Py_<wbr>Ellipsis</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_EncodeLocale.html" title="fn pyo3_ffi::Py_EncodeLocale">Py_<wbr>Encode<wbr>Locale</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_EndInterpreter.html" title="fn pyo3_ffi::Py_EndInterpreter">Py_<wbr>EndInterpreter</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_EnterRecursiveCall.html" title="fn pyo3_ffi::Py_EnterRecursiveCall">Py_<wbr>Enter<wbr>Recursive<wbr>Call</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_Exit.html" title="fn pyo3_ffi::Py_Exit">Py_Exit</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_ExitStatusException.html" title="fn pyo3_ffi::Py_ExitStatusException">Py_<wbr>Exit<wbr>Status<wbr>Exception</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_False.html" title="fn pyo3_ffi::Py_False">Py_<wbr>False</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_FatalError.html" title="fn pyo3_ffi::Py_FatalError">Py_<wbr>Fatal<wbr>Error</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_Finalize.html" title="fn pyo3_ffi::Py_Finalize">Py_<wbr>Finalize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_FinalizeEx.html" title="fn pyo3_ffi::Py_FinalizeEx">Py_<wbr>Finalize<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GETENV.html" title="fn pyo3_ffi::Py_GETENV">Py_<wbr>GETENV</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GenericAlias.html" title="fn pyo3_ffi::Py_GenericAlias">Py_<wbr>Generic<wbr>Alias</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GetArgcArgv.html" title="fn pyo3_ffi::Py_GetArgcArgv">Py_<wbr>GetArgc<wbr>Argv</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GetBuildInfo.html" title="fn pyo3_ffi::Py_GetBuildInfo">Py_<wbr>GetBuild<wbr>Info</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GetCompiler.html" title="fn pyo3_ffi::Py_GetCompiler">Py_<wbr>GetCompiler</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GetCopyright.html" title="fn pyo3_ffi::Py_GetCopyright">Py_<wbr>GetCopyright</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GetExecPrefix.html" title="fn pyo3_ffi::Py_GetExecPrefix">Py_<wbr>GetExec<wbr>Prefix</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GetPath.html" title="fn pyo3_ffi::Py_GetPath">Py_<wbr>GetPath</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GetPlatform.html" title="fn pyo3_ffi::Py_GetPlatform">Py_<wbr>GetPlatform</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GetPrefix.html" title="fn pyo3_ffi::Py_GetPrefix">Py_<wbr>GetPrefix</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GetProgramFullPath.html" title="fn pyo3_ffi::Py_GetProgramFullPath">Py_<wbr>GetProgram<wbr>Full<wbr>Path</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GetProgramName.html" title="fn pyo3_ffi::Py_GetProgramName">Py_<wbr>GetProgram<wbr>Name</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GetPythonHome.html" title="fn pyo3_ffi::Py_GetPythonHome">Py_<wbr>GetPython<wbr>Home</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GetRecursionLimit.html" title="fn pyo3_ffi::Py_GetRecursionLimit">Py_<wbr>GetRecursion<wbr>Limit</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_GetVersion.html" title="fn pyo3_ffi::Py_GetVersion">Py_<wbr>GetVersion</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_INCREF.html" title="fn pyo3_ffi::Py_INCREF">Py_<wbr>INCREF</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_IS_TYPE.html" title="fn pyo3_ffi::Py_IS_TYPE">Py_<wbr>IS_<wbr>TYPE</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_IncRef.html" title="fn pyo3_ffi::Py_IncRef">Py_<wbr>IncRef</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_Initialize.html" title="fn pyo3_ffi::Py_Initialize">Py_<wbr>Initialize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_InitializeEx.html" title="fn pyo3_ffi::Py_InitializeEx">Py_<wbr>Initialize<wbr>Ex</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_InitializeFromConfig.html" title="fn pyo3_ffi::Py_InitializeFromConfig">Py_<wbr>Initialize<wbr>From<wbr>Config</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_Is.html" title="fn pyo3_ffi::Py_Is">Py_Is</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_IsFalse.html" title="fn pyo3_ffi::Py_IsFalse">Py_<wbr>IsFalse</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_IsInitialized.html" title="fn pyo3_ffi::Py_IsInitialized">Py_<wbr>IsInitialized</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_IsNone.html" title="fn pyo3_ffi::Py_IsNone">Py_<wbr>IsNone</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_IsTrue.html" title="fn pyo3_ffi::Py_IsTrue">Py_<wbr>IsTrue</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_LeaveRecursiveCall.html" title="fn pyo3_ffi::Py_LeaveRecursiveCall">Py_<wbr>Leave<wbr>Recursive<wbr>Call</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_Main.html" title="fn pyo3_ffi::Py_Main">Py_Main</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_MakePendingCalls.html" title="fn pyo3_ffi::Py_MakePendingCalls">Py_<wbr>Make<wbr>Pending<wbr>Calls</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_NewInterpreter.html" title="fn pyo3_ffi::Py_NewInterpreter">Py_<wbr>NewInterpreter</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_NewInterpreterFromConfig.html" title="fn pyo3_ffi::Py_NewInterpreterFromConfig">Py_<wbr>NewInterpreter<wbr>From<wbr>Config</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_NewRef.html" title="fn pyo3_ffi::Py_NewRef">Py_<wbr>NewRef</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_None.html" title="fn pyo3_ffi::Py_None">Py_None</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_NotImplemented.html" title="fn pyo3_ffi::Py_NotImplemented">Py_<wbr>NotImplemented</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_PreInitialize.html" title="fn pyo3_ffi::Py_PreInitialize">Py_<wbr>PreInitialize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_PreInitializeFromArgs.html" title="fn pyo3_ffi::Py_PreInitializeFromArgs">Py_<wbr>PreInitialize<wbr>From<wbr>Args</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_PreInitializeFromBytesArgs.html" title="fn pyo3_ffi::Py_PreInitializeFromBytesArgs">Py_<wbr>PreInitialize<wbr>From<wbr>Bytes<wbr>Args</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_REFCNT.html" title="fn pyo3_ffi::Py_REFCNT">Py_<wbr>REFCNT</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_ReprEnter.html" title="fn pyo3_ffi::Py_ReprEnter">Py_<wbr>Repr<wbr>Enter</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_ReprLeave.html" title="fn pyo3_ffi::Py_ReprLeave">Py_<wbr>Repr<wbr>Leave</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_RunMain.html" title="fn pyo3_ffi::Py_RunMain">Py_<wbr>RunMain</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_SIZE.html" title="fn pyo3_ffi::Py_SIZE">Py_SIZE</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_SetPath.html" title="fn pyo3_ffi::Py_SetPath">Py_<wbr>SetPath</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.Py_SetProgramName.html" title="fn pyo3_ffi::Py_SetProgramName">Py_<wbr>SetProgram<wbr>Name</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.Py_SetPythonHome.html" title="fn pyo3_ffi::Py_SetPythonHome">Py_<wbr>SetPython<wbr>Home</a><sup title="unsafe function">⚠</sup><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="fn" href="fn.Py_SetRecursionLimit.html" title="fn pyo3_ffi::Py_SetRecursionLimit">Py_<wbr>SetRecursion<wbr>Limit</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_TYPE.html" title="fn pyo3_ffi::Py_TYPE">Py_TYPE</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_True.html" title="fn pyo3_ffi::Py_True">Py_True</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_XDECREF.html" title="fn pyo3_ffi::Py_XDECREF">Py_<wbr>XDECREF</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_XINCREF.html" title="fn pyo3_ffi::Py_XINCREF">Py_<wbr>XINCREF</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.Py_XNewRef.html" title="fn pyo3_ffi::Py_XNewRef">Py_<wbr>XNew<wbr>Ref</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyBytes_Resize.html" title="fn pyo3_ffi::_PyBytes_Resize">_PyBytes_<wbr>Resize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyCode_GetExtra.html" title="fn pyo3_ffi::_PyCode_GetExtra">_PyCode_<wbr>GetExtra</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyCode_SetExtra.html" title="fn pyo3_ffi::_PyCode_SetExtra">_PyCode_<wbr>SetExtra</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyDict_Contains_KnownHash.html" title="fn pyo3_ffi::_PyDict_Contains_KnownHash">_PyDict_<wbr>Contains_<wbr>Known<wbr>Hash</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyDict_NewPresized.html" title="fn pyo3_ffi::_PyDict_NewPresized">_PyDict_<wbr>NewPresized</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyDict_Next.html" title="fn pyo3_ffi::_PyDict_Next">_PyDict_<wbr>Next</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyDict_SetItem_KnownHash.html" title="fn pyo3_ffi::_PyDict_SetItem_KnownHash">_PyDict_<wbr>SetItem_<wbr>Known<wbr>Hash</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyErr_BadInternalCall.html" title="fn pyo3_ffi::_PyErr_BadInternalCall">_PyErr_<wbr>BadInternal<wbr>Call</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyEval_EvalFrameDefault.html" title="fn pyo3_ffi::_PyEval_EvalFrameDefault">_PyEval_<wbr>Eval<wbr>Frame<wbr>Default</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyEval_RequestCodeExtraIndex.html" title="fn pyo3_ffi::_PyEval_RequestCodeExtraIndex">_PyEval_<wbr>Request<wbr>Code<wbr>Extra<wbr>Index</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyFloat_CAST.html" title="fn pyo3_ffi::_PyFloat_CAST">_PyFloat_<wbr>CAST</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyImport_AcquireLock.html" title="fn pyo3_ffi::_PyImport_AcquireLock">_PyImport_<wbr>Acquire<wbr>Lock</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyImport_FixupBuiltin.html" title="fn pyo3_ffi::_PyImport_FixupBuiltin">_PyImport_<wbr>Fixup<wbr>Builtin</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyImport_FixupExtensionObject.html" title="fn pyo3_ffi::_PyImport_FixupExtensionObject">_PyImport_<wbr>Fixup<wbr>Extension<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyImport_IsInitialized.html" title="fn pyo3_ffi::_PyImport_IsInitialized">_PyImport_<wbr>IsInitialized</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyImport_ReleaseLock.html" title="fn pyo3_ffi::_PyImport_ReleaseLock">_PyImport_<wbr>Release<wbr>Lock</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyImport_SetModule.html" title="fn pyo3_ffi::_PyImport_SetModule">_PyImport_<wbr>SetModule</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyImport_SetModuleString.html" title="fn pyo3_ffi::_PyImport_SetModuleString">_PyImport_<wbr>SetModule<wbr>String</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyInterpreterState_GetEvalFrameFunc.html" title="fn pyo3_ffi::_PyInterpreterState_GetEvalFrameFunc">_PyInterpreter<wbr>State_<wbr>GetEval<wbr>Frame<wbr>Func</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Get the frame evaluation function.</div></li><li><div class="item-name"><a class="fn" href="fn._PyInterpreterState_SetEvalFrameFunc.html" title="fn pyo3_ffi::_PyInterpreterState_SetEvalFrameFunc">_PyInterpreter<wbr>State_<wbr>SetEval<wbr>Frame<wbr>Func</a><sup title="unsafe function">⚠</sup></div><div class="desc docblock-short">Set the frame evaluation function.</div></li><li><div class="item-name"><a class="fn" href="fn._PyLong_AsByteArray.html" title="fn pyo3_ffi::_PyLong_AsByteArray">_PyLong_<wbr>AsByte<wbr>Array</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyLong_FromByteArray.html" title="fn pyo3_ffi::_PyLong_FromByteArray">_PyLong_<wbr>From<wbr>Byte<wbr>Array</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyLong_NumBits.html" title="fn pyo3_ffi::_PyLong_NumBits">_PyLong_<wbr>NumBits</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyObject_CallFunction_SizeT.html" title="fn pyo3_ffi::_PyObject_CallFunction_SizeT">_PyObject_<wbr>Call<wbr>Function_<wbr>SizeT</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyObject_CallMethod_SizeT.html" title="fn pyo3_ffi::_PyObject_CallMethod_SizeT">_PyObject_<wbr>Call<wbr>Method_<wbr>SizeT</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyObject_CallNoArg.html" title="fn pyo3_ffi::_PyObject_CallNoArg">_PyObject_<wbr>Call<wbr>NoArg</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyObject_FastCall.html" title="fn pyo3_ffi::_PyObject_FastCall">_PyObject_<wbr>Fast<wbr>Call</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyObject_FastCallTstate.html" title="fn pyo3_ffi::_PyObject_FastCallTstate">_PyObject_<wbr>Fast<wbr>Call<wbr>Tstate</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyObject_GC_New.html" title="fn pyo3_ffi::_PyObject_GC_New">_PyObject_<wbr>GC_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyObject_GC_NewVar.html" title="fn pyo3_ffi::_PyObject_GC_NewVar">_PyObject_<wbr>GC_<wbr>NewVar</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyObject_GC_Resize.html" title="fn pyo3_ffi::_PyObject_GC_Resize">_PyObject_<wbr>GC_<wbr>Resize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyObject_MakeTpCall.html" title="fn pyo3_ffi::_PyObject_MakeTpCall">_PyObject_<wbr>Make<wbr>TpCall</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyObject_New.html" title="fn pyo3_ffi::_PyObject_New">_PyObject_<wbr>New</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyObject_NewVar.html" title="fn pyo3_ffi::_PyObject_NewVar">_PyObject_<wbr>NewVar</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyObject_VectorcallTstate.html" title="fn pyo3_ffi::_PyObject_VectorcallTstate">_PyObject_<wbr>Vectorcall<wbr>Tstate</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyRun_AnyFileObject.html" title="fn pyo3_ffi::_PyRun_AnyFileObject">_PyRun_<wbr>AnyFile<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyRun_InteractiveLoopObject.html" title="fn pyo3_ffi::_PyRun_InteractiveLoopObject">_PyRun_<wbr>Interactive<wbr>Loop<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyRun_SimpleFileObject.html" title="fn pyo3_ffi::_PyRun_SimpleFileObject">_PyRun_<wbr>Simple<wbr>File<wbr>Object</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PySequence_IterSearch.html" title="fn pyo3_ffi::_PySequence_IterSearch">_PySequence_<wbr>Iter<wbr>Search</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PySet_NextEntry.html" title="fn pyo3_ffi::_PySet_NextEntry">_PySet_<wbr>Next<wbr>Entry</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyStack_AsDict.html" title="fn pyo3_ffi::_PyStack_AsDict">_PyStack_<wbr>AsDict</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyUnicode_COMPACT_DATA.html" title="fn pyo3_ffi::_PyUnicode_COMPACT_DATA">_PyUnicode_<wbr>COMPACT_<wbr>DATA</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyUnicode_CheckConsistency.html" title="fn pyo3_ffi::_PyUnicode_CheckConsistency">_PyUnicode_<wbr>Check<wbr>Consistency</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyUnicode_NONCOMPACT_DATA.html" title="fn pyo3_ffi::_PyUnicode_NONCOMPACT_DATA">_PyUnicode_<wbr>NONCOMPACT_<wbr>DATA</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._PyUnicode_Ready.html" title="fn pyo3_ffi::_PyUnicode_Ready">_PyUnicode_<wbr>Ready</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._Py_CheckFunctionResult.html" title="fn pyo3_ffi::_Py_CheckFunctionResult">_Py_<wbr>Check<wbr>Function<wbr>Result</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._Py_HashBytes.html" title="fn pyo3_ffi::_Py_HashBytes">_Py_<wbr>Hash<wbr>Bytes</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._Py_InitializeMain.html" title="fn pyo3_ffi::_Py_InitializeMain">_Py_<wbr>Initialize<wbr>Main</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn._Py_IsCoreInitialized.html" title="fn pyo3_ffi::_Py_IsCoreInitialized">_Py_<wbr>IsCore<wbr>Initialized</a><sup title="unsafe function">⚠</sup></div></li></ul><h2 id="types" class="section-header">Type Aliases<a href="#types" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="type" href="type.PY_INT32_T.html" title="type pyo3_ffi::PY_INT32_T">PY_<wbr>INT32_<wbr>T</a></div></li><li><div class="item-name"><a class="type" href="type.PY_INT64_T.html" title="type pyo3_ffi::PY_INT64_T">PY_<wbr>INT64_<wbr>T</a></div></li><li><div class="item-name"><a class="type" href="type.PY_UINT32_T.html" title="type pyo3_ffi::PY_UINT32_T">PY_<wbr>UINT32_<wbr>T</a></div></li><li><div class="item-name"><a class="type" href="type.PY_UINT64_T.html" title="type pyo3_ffi::PY_UINT64_T">PY_<wbr>UINT64_<wbr>T</a></div></li><li><div class="item-name"><a class="type" href="type.PyCFunction.html" title="type pyo3_ffi::PyCFunction">PyCFunction</a></div></li><li><div class="item-name"><a class="type" href="type.PyCFunctionFast.html" title="type pyo3_ffi::PyCFunctionFast">PyCFunction<wbr>Fast</a></div></li><li><div class="item-name"><a class="type" href="type.PyCFunctionFastWithKeywords.html" title="type pyo3_ffi::PyCFunctionFastWithKeywords">PyCFunction<wbr>Fast<wbr>With<wbr>Keywords</a></div></li><li><div class="item-name"><a class="type" href="type.PyCFunctionWithKeywords.html" title="type pyo3_ffi::PyCFunctionWithKeywords">PyCFunction<wbr>With<wbr>Keywords</a></div></li><li><div class="item-name"><a class="type" href="type.PyCMethod.html" title="type pyo3_ffi::PyCMethod">PyCMethod</a></div></li><li><div class="item-name"><a class="type" href="type.PyCapsule_Destructor.html" title="type pyo3_ffi::PyCapsule_Destructor">PyCapsule_<wbr>Destructor</a></div></li><li><div class="item-name"><a class="type" href="type.PyStructSequence.html" title="type pyo3_ffi::PyStructSequence">PyStruct<wbr>Sequence</a></div></li><li><div class="item-name"><a class="type" href="type.Py_UCS1.html" title="type pyo3_ffi::Py_UCS1">Py_UCS1</a></div></li><li><div class="item-name"><a class="type" href="type.Py_UCS2.html" title="type pyo3_ffi::Py_UCS2">Py_UCS2</a></div></li><li><div class="item-name"><a class="type" href="type.Py_UCS4.html" title="type pyo3_ffi::Py_UCS4">Py_UCS4</a></div></li><li><div class="item-name"><a class="type" href="type.Py_UNICODE.html" title="type pyo3_ffi::Py_UNICODE">Py_<wbr>UNICODE</a></div></li><li><div class="item-name"><a class="type" href="type.Py_hash_t.html" title="type pyo3_ffi::Py_hash_t">Py_<wbr>hash_<wbr>t</a></div></li><li><div class="item-name"><a class="type" href="type.Py_intptr_t.html" title="type pyo3_ffi::Py_intptr_t">Py_<wbr>intptr_<wbr>t</a></div></li><li><div class="item-name"><a class="type" href="type.Py_ssize_t.html" title="type pyo3_ffi::Py_ssize_t">Py_<wbr>ssize_<wbr>t</a></div></li><li><div class="item-name"><a class="type" href="type.Py_tracefunc.html" title="type pyo3_ffi::Py_tracefunc">Py_<wbr>tracefunc</a></div></li><li><div class="item-name"><a class="type" href="type.Py_uhash_t.html" title="type pyo3_ffi::Py_uhash_t">Py_<wbr>uhash_<wbr>t</a></div></li><li><div class="item-name"><a class="type" href="type.Py_uintptr_t.html" title="type pyo3_ffi::Py_uintptr_t">Py_<wbr>uintptr_<wbr>t</a></div></li><li><div class="item-name"><a class="type" href="type._PyCFunctionFast.html" title="type pyo3_ffi::_PyCFunctionFast">_PyC<wbr>Function<wbr>Fast</a><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="type" href="type._PyCFunctionFastWithKeywords.html" title="type pyo3_ffi::_PyCFunctionFastWithKeywords">_PyC<wbr>Function<wbr>Fast<wbr>With<wbr>Keywords</a><wbr><span class="stab deprecated" title="">Deprecated</span></div></li><li><div class="item-name"><a class="type" href="type._PyFrameEvalFunction.html" title="type pyo3_ffi::_PyFrameEvalFunction">_PyFrame<wbr>Eval<wbr>Function</a></div></li><li><div class="item-name"><a class="type" href="type.allocfunc.html" title="type pyo3_ffi::allocfunc">allocfunc</a></div></li><li><div class="item-name"><a class="type" href="type.binaryfunc.html" title="type pyo3_ffi::binaryfunc">binaryfunc</a></div></li><li><div class="item-name"><a class="type" href="type.descrgetfunc.html" title="type pyo3_ffi::descrgetfunc">descrgetfunc</a></div></li><li><div class="item-name"><a class="type" href="type.descrsetfunc.html" title="type pyo3_ffi::descrsetfunc">descrsetfunc</a></div></li><li><div class="item-name"><a class="type" href="type.destructor.html" title="type pyo3_ffi::destructor">destructor</a></div></li><li><div class="item-name"><a class="type" href="type.freefunc.html" title="type pyo3_ffi::freefunc">freefunc</a></div></li><li><div class="item-name"><a class="type" href="type.getattrfunc.html" title="type pyo3_ffi::getattrfunc">getattrfunc</a></div></li><li><div class="item-name"><a class="type" href="type.getattrofunc.html" title="type pyo3_ffi::getattrofunc">getattrofunc</a></div></li><li><div class="item-name"><a class="type" href="type.getbufferproc.html" title="type pyo3_ffi::getbufferproc">getbufferproc</a></div></li><li><div class="item-name"><a class="type" href="type.getiterfunc.html" title="type pyo3_ffi::getiterfunc">getiterfunc</a></div></li><li><div class="item-name"><a class="type" href="type.getter.html" title="type pyo3_ffi::getter">getter</a></div></li><li><div class="item-name"><a class="type" href="type.hashfunc.html" title="type pyo3_ffi::hashfunc">hashfunc</a></div></li><li><div class="item-name"><a class="type" href="type.initproc.html" title="type pyo3_ffi::initproc">initproc</a></div></li><li><div class="item-name"><a class="type" href="type.inquiry.html" title="type pyo3_ffi::inquiry">inquiry</a></div></li><li><div class="item-name"><a class="type" href="type.iternextfunc.html" title="type pyo3_ffi::iternextfunc">iternextfunc</a></div></li><li><div class="item-name"><a class="type" href="type.lenfunc.html" title="type pyo3_ffi::lenfunc">lenfunc</a></div></li><li><div class="item-name"><a class="type" href="type.newfunc.html" title="type pyo3_ffi::newfunc">newfunc</a></div></li><li><div class="item-name"><a class="type" href="type.objobjargproc.html" title="type pyo3_ffi::objobjargproc">objobjargproc</a></div></li><li><div class="item-name"><a class="type" href="type.objobjproc.html" title="type pyo3_ffi::objobjproc">objobjproc</a></div></li><li><div class="item-name"><a class="type" href="type.printfunc.html" title="type pyo3_ffi::printfunc">printfunc</a></div></li><li><div class="item-name"><a class="type" href="type.releasebufferproc.html" title="type pyo3_ffi::releasebufferproc">releasebufferproc</a></div></li><li><div class="item-name"><a class="type" href="type.reprfunc.html" title="type pyo3_ffi::reprfunc">reprfunc</a></div></li><li><div class="item-name"><a class="type" href="type.richcmpfunc.html" title="type pyo3_ffi::richcmpfunc">richcmpfunc</a></div></li><li><div class="item-name"><a class="type" href="type.sendfunc.html" title="type pyo3_ffi::sendfunc">sendfunc</a></div></li><li><div class="item-name"><a class="type" href="type.setattrfunc.html" title="type pyo3_ffi::setattrfunc">setattrfunc</a></div></li><li><div class="item-name"><a class="type" href="type.setattrofunc.html" title="type pyo3_ffi::setattrofunc">setattrofunc</a></div></li><li><div class="item-name"><a class="type" href="type.setter.html" title="type pyo3_ffi::setter">setter</a></div></li><li><div class="item-name"><a class="type" href="type.ssizeargfunc.html" title="type pyo3_ffi::ssizeargfunc">ssizeargfunc</a></div></li><li><div class="item-name"><a class="type" href="type.ssizeobjargproc.html" title="type pyo3_ffi::ssizeobjargproc">ssizeobjargproc</a></div></li><li><div class="item-name"><a class="type" href="type.ssizessizeargfunc.html" title="type pyo3_ffi::ssizessizeargfunc">ssizessizeargfunc</a></div></li><li><div class="item-name"><a class="type" href="type.ssizessizeobjargproc.html" title="type pyo3_ffi::ssizessizeobjargproc">ssizessizeobjargproc</a></div></li><li><div class="item-name"><a class="type" href="type.ternaryfunc.html" title="type pyo3_ffi::ternaryfunc">ternaryfunc</a></div></li><li><div class="item-name"><a class="type" href="type.traverseproc.html" title="type pyo3_ffi::traverseproc">traverseproc</a></div></li><li><div class="item-name"><a class="type" href="type.unaryfunc.html" title="type pyo3_ffi::unaryfunc">unaryfunc</a></div></li><li><div class="item-name"><a class="type" href="type.vectorcallfunc.html" title="type pyo3_ffi::vectorcallfunc">vectorcallfunc</a></div></li><li><div class="item-name"><a class="type" href="type.visitproc.html" title="type pyo3_ffi::visitproc">visitproc</a></div></li><li><div class="item-name"><a class="type" href="type.wrapperfunc.html" title="type pyo3_ffi::wrapperfunc">wrapperfunc</a></div></li><li><div class="item-name"><a class="type" href="type.wrapperfunc_kwds.html" title="type pyo3_ffi::wrapperfunc_kwds">wrapperfunc_<wbr>kwds</a></div></li></ul><h2 id="unions" class="section-header">Unions<a href="#unions" class="anchor">§</a></h2><ul class="item-table"><li><div class="item-name"><a class="union" href="union.PyMethodDefPointer.html" title="union pyo3_ffi::PyMethodDefPointer">PyMethod<wbr>DefPointer</a></div><div class="desc docblock-short">Function types used to implement Python callables.</div></li><li><div class="item-name"><a class="union" href="union.PyObjectObRefcnt.html" title="union pyo3_ffi::PyObjectObRefcnt">PyObject<wbr>ObRefcnt</a></div><div class="desc docblock-short">This union is anonymous in CPython, so the name was given by PyO3 because
|
||
Rust unions need a name.</div></li><li><div class="item-name"><a class="union" href="union.PyUnicodeObjectData.html" title="union pyo3_ffi::PyUnicodeObjectData">PyUnicode<wbr>Object<wbr>Data</a></div></li></ul></section></div></main></body></html> |