MCPcopy Create free account
hub / github.com/altic-dev/FluidVoice / encode

Method encode

Sources/Fluid/Persistence/BackupService.swift:162–167  ·  view source on GitHub ↗
(_ document: AppBackupDocument)

Source from the content-addressed store, hash-verified

160 }
161
162 func encode(_ document: AppBackupDocument) throws -> Data {
163 let encoder = JSONEncoder()
164 encoder.outputFormatting = [.prettyPrinted, .sortedKeys]
165 encoder.dateEncodingStrategy = .iso8601
166 return try encoder.encode(document)
167 }
168
169 func decode(_ data: Data) throws -> AppBackupDocument {
170 let decoder = JSONDecoder()

Callers 4

saveStoredKeysMethod · 0.45
saveEntriesMethod · 0.45
saveSessionsMethod · 0.45
exportArchiveMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected