Add alternate type for cffi's from_buffer (#9925)

This commit is contained in:
Audrey Dutcher
2023-03-23 03:05:27 -07:00
committed by GitHub
parent 66146b56b9
commit 00e3b6fc68

View File

@@ -46,9 +46,9 @@ class FFI:
@overload
def from_buffer(self, cdecl: WriteableBuffer, require_writable: Literal[True]) -> CData: ...
@overload
def from_buffer(self, cdecl: str, python_buffer: ReadableBuffer, require_writable: Literal[False] = ...) -> CData: ...
def from_buffer(self, cdecl: str | CType, python_buffer: ReadableBuffer, require_writable: Literal[False] = ...) -> CData: ...
@overload
def from_buffer(self, cdecl: str, python_buffer: WriteableBuffer, require_writable: Literal[True]) -> CData: ...
def from_buffer(self, cdecl: str | CType, python_buffer: WriteableBuffer, require_writable: Literal[True]) -> CData: ...
def memmove(self, dest: CData | WriteableBuffer, src: CData | ReadableBuffer, n: int) -> None: ...
@overload
def callback(