Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Remove Copy from Ensure* traits #13043

Merged
merged 8 commits into from
Jan 4, 2023
Merged

Commits on Jan 2, 2023

  1. Remove Copy from EnsureOp and EnsureOpAssign

    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    8ffc145 View commit details
    Browse the repository at this point in the history
  2. Remove Copy from EnsureFrom and EnsureInto

    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    597e61d View commit details
    Browse the repository at this point in the history
  3. Fix default impl

    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    0bab4c5 View commit details
    Browse the repository at this point in the history
  4. Reuse assignment code in Ensure trait

    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    95b1674 View commit details
    Browse the repository at this point in the history
  5. Require Ensure for all BaseArithmetic types

    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    8d3b649 View commit details
    Browse the repository at this point in the history
  6. Fix assign impls

    Co-authored-by: Luis Enrique Muñoz Martín <lemunozm@gmail.com>
    
    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    35c3cc8 View commit details
    Browse the repository at this point in the history
  7. Add tests

    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    6c1e4d9 View commit details
    Browse the repository at this point in the history
  8. Add success doc tests

    Signed-off-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io>
    ggwpez committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    78e8611 View commit details
    Browse the repository at this point in the history