Module: Ucode::Fetch::FontFetcher

Defined in:
lib/ucode/fetch/font_fetcher.rb,
lib/ucode/fetch/font_fetcher/result.rb

Overview

Namespace for font-pipeline fetchers. Owns the shared Result value object; concrete fetchers live as peer classes in Ucode::Fetch (e.g. SpecialistFontFetcher).

Open/closed: adding a new font source = adding a new fetcher class that produces Result instances. The protocol is the Result, not an abstract base class.

Defined Under Namespace

Classes: Result