Reference · Rules and helpers · rules.rs

save_result Function

folder/name.ext, or folder/name 2.ext, … when that is taken. Writes the file and returns its path.

func saveResult(folder: String, name: String, ext: String, bytes: Data) throws -> String

Parameters

NameTypeSwift / C#
folderStringfolder
nameStringname
extStringext
bytesVec<u8>bytes

Returns

String

Errors

Throws PagewerkError:

  • Unreadable: “unreadable: {message}”
  • Refused: “refused: {message}”
  • WrongPassword: “wrong password”

Signatures are generated from the engine’s code. Swift is checked against the generated bindings; C# follows the bindings generator’s naming rules.