From fdf71425d3e96800b31bbb8881b192e82ff34b2b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Mar 2023 14:58:45 +0100 Subject: [PATCH] Bump bitflags from 1.3.2 to 2.0.2 (#60) * Bump bitflags from 1.3.2 to 2.0.2 Bumps [bitflags](https://github.com/bitflags/bitflags) from 1.3.2 to 2.0.2. - [Release notes](https://github.com/bitflags/bitflags/releases) - [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md) - [Commits](https://github.com/bitflags/bitflags/compare/1.3.2...2.0.2) --- updated-dependencies: - dependency-name: bitflags dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] * Derive `Copy` and other traits for `Status` --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Matthias --- Cargo.lock | 12 +++++++++--- Cargo.toml | 2 +- src/registers.rs | 1 + 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3eaa17b..01b7939 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -14,6 +14,12 @@ version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" +[[package]] +name = "bitflags" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "487f1e0fcbe47deb8b0574e646def1c903389d95241dd1bbcc6ce4a715dfc0c1" + [[package]] name = "bytecount" version = "0.6.3" @@ -121,7 +127,7 @@ checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" name = "mos6502" version = "0.3.0" dependencies = [ - "bitflags", + "bitflags 2.0.2", "log", "num", "skeptic", @@ -205,7 +211,7 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34f197a544b0c9ab3ae46c359a7ec9cbbb5c7bf97054266fecb7ead794a181d6" dependencies = [ - "bitflags", + "bitflags 1.3.2", "memchr", "unicase", ] @@ -225,7 +231,7 @@ version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42" dependencies = [ - "bitflags", + "bitflags 1.3.2", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index f39ae2a..53bb3be 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,7 +41,7 @@ edition = "2021" name = "mos6502" [dependencies] -bitflags = "1.3.2" +bitflags = "2.0.2" log = "0.4.17" [dependencies.num] diff --git a/src/registers.rs b/src/registers.rs index 980d7e5..d2e3152 100644 --- a/src/registers.rs +++ b/src/registers.rs @@ -54,6 +54,7 @@ impl StatusArgs { } bitflags! { + #[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)] pub struct Status: u8 { const PS_NEGATIVE = 0b1000_0000; const PS_OVERFLOW = 0b0100_0000;