granite_storage.contracts
- class granite_storage.contracts.StorageBackend(*args, **kwargs)[source]
Bases:
Protocol- __init__(*args, **kwargs)
- delete(ref: StoredObjectRef) None[source]
- exists(ref: StoredObjectRef) bool[source]
- get(ref: StoredObjectRef) bytes[source]
- open(ref: StoredObjectRef) BinaryIO[source]