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.

Sub-issues

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