Skip to content

Implement Resumability #162

@artrixdotdev

Description

@artrixdotdev

This is an issue tracker for tracking our progress on implementing resumable torrents and saving the state of the engine to be used later.

The goal:

  • Create a EngineExport struct that contains all the relevant state of the engine needed for resuming later
  • Have EngineExport implement Serialize and Deserialize from serde so it can be coerced into any data format (json, toml, etc.)
  • Implement the actual resumability logic when the user passes a EngineExport struct into the engine
  • Create a usable engine.export and Engine::from_export(export) API or something of that nature.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions