Spaces:
Sleeping
Sleeping
from collections.abc import Callable | |
from datetime import datetime | |
class IfRange: | |
etag: str | None | |
date: datetime | None | |
def __init__( | |
self, etag: str | None = None, date: datetime | None = None | |
) -> None: ... | |
def to_header(self) -> str: ... | |
class Range: | |
units: str | |
ranges: list[tuple[int, int | None]] | |
def __init__(self, units: str, ranges: list[tuple[int, int | None]]) -> None: ... | |
def range_for_length(self, length: int | None) -> tuple[int, int] | None: ... | |
def make_content_range(self, length: int | None) -> ContentRange | None: ... | |
def to_header(self) -> str: ... | |
def to_content_range_header(self, length: int | None) -> str | None: ... | |
def _callback_property(name: str) -> property: ... | |
class ContentRange: | |
on_update: Callable[[ContentRange], None] | None | |
def __init__( | |
self, | |
units: str | None, | |
start: int | None, | |
stop: int | None, | |
length: int | None = None, | |
on_update: Callable[[ContentRange], None] | None = None, | |
) -> None: ... | |
def units(self) -> str | None: ... | |
def units(self, value: str | None) -> None: ... | |
def start(self) -> int | None: ... | |
def start(self, value: int | None) -> None: ... | |
def stop(self) -> int | None: ... | |
def stop(self, value: int | None) -> None: ... | |
def length(self) -> int | None: ... | |
def length(self, value: int | None) -> None: ... | |
def set( | |
self, | |
start: int | None, | |
stop: int | None, | |
length: int | None = None, | |
units: str | None = "bytes", | |
) -> None: ... | |
def unset(self) -> None: ... | |
def to_header(self) -> str: ... | |