Перейти к содержанию

take

take(driver:meta:)

public func take(driver: StorageDriver, meta: StorageMeta) async -> StorageData?

Take data stored under provided meta and remove original

This method is typically used in temporary storage strategy and as a mean to delete stored entry

  • SeeAlso: StorageDriver/take(meta:)

Parameters

Name Description
driver StorageDriver implementation
meta StorageMeta composite identifier

Returns

StorageData?

stored data, or null if not found