Capsule v0.8.1 Capsule.Storage behaviour View Source
Link to this section Summary
Link to this section Types
Specs
Link to this section Callbacks
Specs
copy(Capsule.Upload.t(), Path.t(), [option()]) :: {:ok, Capsule.Encapsulation.t()} | {:error, String.t()}
Specs
delete(Capsule.Encapsulation.t(), [option()]) :: :ok | {:error, String.t()}
Specs
put(Capsule.Upload.t(), [option()]) :: {:ok, Capsule.Encapsulation.t()} | {:error, String.t()}
Specs
read(Capsule.Encapsulation.t(), [option()]) :: {:ok, binary()} | {:error, String.t()}