Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

core/: Remove TInEvent and TOutEvent #2183

Merged
merged 14 commits into from
Aug 11, 2021
Merged

Commits on Aug 6, 2021

  1. swarm/src/lib: Refactor trait usage

    - Removes the `Swarm` type alias, renaming `ExpandedSwarm` to `Swarm`.
    - Remove `TInEvent`, `TOutEvent` and `THandler` trait parameters on
    `Swarm`, instead deriving them through `TBehaviour`. Move derive logic
    to separate type aliases.
    - Simplify trait bounds on `Swarm` main `impl` and `Stream` `impl`.
    mxinden committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    572b09b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0bc0405 View commit details
    Browse the repository at this point in the history
  3. core/: Remove TInEvent and TOutEvent

    TInEvent and TOutEvent are implied through THandler and thus
    superflucious. Both are removed in favor of a derivation through
    THandler.
    mxinden committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    8ea6d4f View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2021

  1. Configuration menu
    Copy the full SHA
    20deeaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5eb9d2 View commit details
    Browse the repository at this point in the history
  3. core/CHANGELOG: Add entry

    mxinden committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    869bfae View commit details
    Browse the repository at this point in the history
  4. swarm/CHANGELOG: Add entry

    mxinden committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    b5cf0a8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c40bce6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bdee1ab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    921c125 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2021

  1. Configuration menu
    Copy the full SHA
    6435bd7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d78576c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4576356 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aa2853a View commit details
    Browse the repository at this point in the history