harp_apps.http_client.contrib.hishel.storages¶ Inheritance diagram of harp_apps.http_client.contrib.hishel.storages class AsyncStorage[source]¶ Bases: AsyncBaseStorage __init__(storage, ttl=None, check_ttl_every=60)[source]¶ Parameters: storage (IBlobStorage) ttl (int | float | None) check_ttl_every (int | float) async aclose()[source]¶ Return type: None async retrieve(key)[source]¶ Parameters: key (str) Return type: Tuple[Response, Request, Metadata] | None async store(key, response, request, metadata=None)[source]¶ Parameters: key (str) response (Response) request (Request) metadata (Metadata | None) Return type: None async update_metadata(key, response, request, metadata)[source]¶ Parameters: key (str) response (Response) request (Request) metadata (Metadata) Return type: None