pub trait PySizedLayout<T>: PyLayout<T> + Sized { }
Expand description

T: PySizedLayout<U> represents that T is not a instance of PyVarObject. In addition, that T is a concrete representation of U.

Object Safety§

This trait is not object safe.

Implementors§

source§

impl PySizedLayout<PyArithmeticError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyAssertionError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyAttributeError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyBaseException> for PyBaseExceptionObject

source§

impl PySizedLayout<PyBlockingIOError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyBrokenPipeError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyBufferError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyBytesWarning> for PyBaseExceptionObject

source§

impl PySizedLayout<PyChildProcessError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyConnectionAbortedError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyConnectionError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyConnectionRefusedError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyConnectionResetError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyDeprecationWarning> for PyBaseExceptionObject

source§

impl PySizedLayout<PyEOFError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyEnvironmentError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyException> for PyBaseExceptionObject

source§

impl PySizedLayout<PyFileExistsError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyFileNotFoundError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyFloatingPointError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyFutureWarning> for PyBaseExceptionObject

source§

impl PySizedLayout<PyGeneratorExit> for PyBaseExceptionObject

source§

impl PySizedLayout<PyIOError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyImportError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyImportWarning> for PyBaseExceptionObject

source§

impl PySizedLayout<PyIndexError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyInterruptedError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyIsADirectoryError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyKeyError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyKeyboardInterrupt> for PyBaseExceptionObject

source§

impl PySizedLayout<PyLookupError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyMemoryError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyModuleNotFoundError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyNameError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyNotADirectoryError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyNotImplementedError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyOSError> for PyOSErrorObject

source§

impl PySizedLayout<PyOverflowError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyPendingDeprecationWarning> for PyBaseExceptionObject

source§

impl PySizedLayout<PyPermissionError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyProcessLookupError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyRecursionError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyReferenceError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyResourceWarning> for PyBaseExceptionObject

source§

impl PySizedLayout<PyRuntimeError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyRuntimeWarning> for PyBaseExceptionObject

source§

impl PySizedLayout<PyStopAsyncIteration> for PyBaseExceptionObject

source§

impl PySizedLayout<PyStopIteration> for PyStopIterationObject

source§

impl PySizedLayout<PySyntaxError> for PySyntaxErrorObject

source§

impl PySizedLayout<PySyntaxWarning> for PyBaseExceptionObject

source§

impl PySizedLayout<PySystemError> for PyBaseExceptionObject

source§

impl PySizedLayout<PySystemExit> for PySystemExitObject

source§

impl PySizedLayout<PyTimeoutError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyTypeError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyUnboundLocalError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyUnicodeDecodeError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyUnicodeEncodeError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyUnicodeError> for PyUnicodeErrorObject

source§

impl PySizedLayout<PyUnicodeTranslateError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyUnicodeWarning> for PyBaseExceptionObject

source§

impl PySizedLayout<PyUserWarning> for PyBaseExceptionObject

source§

impl PySizedLayout<PyValueError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyWarning> for PyBaseExceptionObject

source§

impl PySizedLayout<PyZeroDivisionError> for PyBaseExceptionObject

source§

impl PySizedLayout<PyAny> for PyObject

source§

impl PySizedLayout<PyBool> for PyObject

source§

impl PySizedLayout<PyComplex> for PyComplexObject

source§

impl PySizedLayout<PyDate> for PyDateTime_Date

source§

impl PySizedLayout<PyDateTime> for PyDateTime_DateTime

source§

impl PySizedLayout<PyDelta> for PyDateTime_Delta

source§

impl PySizedLayout<PyDict> for PyDictObject

source§

impl PySizedLayout<PyFloat> for PyFloatObject

source§

impl PySizedLayout<PyFrozenSet> for PySetObject

source§

impl PySizedLayout<PySet> for PySetObject

source§

impl PySizedLayout<PySlice> for PySliceObject

source§

impl PySizedLayout<PyTime> for PyDateTime_Time

source§

impl PySizedLayout<PyTzInfo> for PyObject

source§

impl<T: PyClass> PySizedLayout<T> for PyCell<T>