Flickrex.Operation protocol (flickrex v0.8.1) View Source

An operation to perform on Flickr

This module defines a protocol for executing operations via the Flickr API. The modules implementing the protocol handle one service, including authentication, uploads, and "Rest" methods:

The operations are created with the following modules:

The functions in those modules create a data structure that implements this protocol, which can be given to Flickrex.request/2 to configure and perform the operation.

Link to this section Summary

Link to this section Types

Link to this section Functions

Link to this function

perform(operation, config)

View Source

Specs

perform(t(), Flickrex.Config.t()) :: term()