Download venv/lib/python3.10/site-packages/Cython/Includes/libcpp/optional.pxd from Matt300209/eval_venv: direct link, hf CLI and curl.
- Browser
- Download file 990 Bytes
-
https://huggingface.co/Matt300209/eval_venv/resolve/main/venv/lib/python3.10/site-packages/Cython/Includes/libcpp/optional.pxd
- Command line
-
hf download hf://Matt300209/eval_venv/venv/lib/python3.10/site-packages/Cython/Includes/libcpp/optional.pxd
-
curl -L -o optional.pxd https://huggingface.co/Matt300209/eval_venv/resolve/main/venv/lib/python3.10/site-packages/Cython/Includes/libcpp/optional.pxd
990 Bytes
| from libcpp cimport bool | |
| cdef extern from "<optional>" namespace "std" nogil: | |
| cdef cppclass nullopt_t: | |
| nullopt_t() | |
| cdef nullopt_t nullopt | |
| cdef cppclass optional[T]: | |
| ctypedef T value_type | |
| optional() | |
| optional(nullopt_t) | |
| optional(optional&) except + | |
| optional(T&) except + | |
| bool has_value() | |
| T& value() except + | |
| T& value_or[U](U& default_value) | |
| void swap(optional&) | |
| void reset() | |
| T& emplace(...) | |
| T& operator*() | |
| #T* operator->() # Not Supported | |
| optional& operator=(optional&) | |
| optional& operator=[U](U&) | |
| bool operator bool() | |
| bool operator!() | |
| bool operator==[U](optional&, U&) | |
| bool operator!=[U](optional&, U&) | |
| bool operator<[U](optional&, U&) | |
| bool operator>[U](optional&, U&) | |
| bool operator<=[U](optional&, U&) | |
| bool operator>=[U](optional&, U&) | |
| optional[T] make_optional[T](...) except + | |