mirror of
https://github.com/TelegramMessenger/Telegram-iOS.git
synced 2026-05-21 18:20:41 +00:00
a86376c25e
- Add 3 narrow typealiases to TelegramCore (rule 1 — narrow utility aliases): EngineItemCollectionId, EngineFetchResourceSourceType, EngineFetchResourceError. - StickerPackThumbnailItem.animated payload: MediaResource -> EngineMediaResource (wave-4 shape). Equatable uses EngineMediaResource.== (identical semantics). - Replace raw fetchedMediaResource() with context.engine.resources.fetch() (wave-3 facade, pre-existing). - Module becomes fully Postbox-free (source + BUILD).
10 lines
441 B
Swift
10 lines
441 B
Swift
import Postbox
|
|
|
|
public typealias EngineMemoryBuffer = MemoryBuffer
|
|
public typealias EnginePostboxDecoder = PostboxDecoder
|
|
public typealias EnginePostboxEncoder = PostboxEncoder
|
|
public typealias EngineAdaptedPostboxDecoder = AdaptedPostboxDecoder
|
|
public typealias EngineItemCollectionId = ItemCollectionId
|
|
public typealias EngineFetchResourceSourceType = FetchResourceSourceType
|
|
public typealias EngineFetchResourceError = FetchResourceError
|