Skip to content

Commit d8bf481

Browse files
Update to bitflags 2.0
1 parent 8fbb015 commit d8bf481

File tree

11 files changed

+8
-7
lines changed

11 files changed

+8
-7
lines changed

cairo/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ path = "../glib"
4242
[dependencies]
4343
ffi = { package = "cairo-sys-rs", path = "sys" }
4444
libc = "0.2"
45-
bitflags = "1.0"
45+
bitflags = "2.3"
4646
thiserror = "1.0.10"
4747
once_cell = "1"
4848
freetype-rs = { version = "0.32", optional = true }

cairo/src/enums.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1659,6 +1659,7 @@ gvalue_impl!(
16591659
);
16601660

16611661
bitflags::bitflags! {
1662+
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
16621663
pub struct PdfOutline: i32 {
16631664
#[doc(alias = "PDF_OUTLINE_FLAG_OPEN")]
16641665
const OPEN = ffi::PDF_OUTLINE_FLAG_OPEN;

gdk-pixbuf/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ rustdoc-args = ["--cfg", "docsrs"]
2929

3030
[dependencies]
3131
libc = "0.2"
32-
bitflags = "1.3"
3332
ffi = { package = "gdk-pixbuf-sys", path = "sys" }
3433
glib = { path = "../glib" }
3534
gio = { path = "../gio" }

gio/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ rustdoc-args = ["--cfg", "docsrs"]
3939

4040
[dependencies]
4141
libc = "0.2"
42-
bitflags = "1.0"
4342
once_cell = "1.0"
4443
futures-core = { version = "0.3", default-features = false }
4544
futures-channel = "0.3"

gio/src/socket_msg_flags.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22

33
use std::fmt;
44

5-
use glib::{prelude::*, translate::*, value::FromValue, Type};
5+
use glib::{bitflags, prelude::*, translate::*, value::FromValue, Type};
66

77
bitflags::bitflags! {
88
#[doc(alias = "GSocketMsgFlags")]
9+
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
910
pub struct SocketMsgFlags: ffi::GSocketMsgFlags {
1011
#[doc(alias = "G_SOCKET_MSG_NONE")]
1112
const NONE = ffi::G_SOCKET_MSG_NONE as _;

glib-macros/src/flags_attribute.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ fn gen_bitflags(
106106

107107
quote! {
108108
#crate_ident::bitflags::bitflags! {
109+
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
109110
#visibility struct #enum_name: u32 {
110111
#(#recurse)*
111112
}

glib/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ name = "glib"
2121
[dependencies]
2222
once_cell = "1.0"
2323
libc = "0.2"
24-
bitflags = "1.0"
24+
bitflags = "2.3"
2525
futures-core = { version = "0.3", default-features = false }
2626
futures-task = { version = "0.3", default-features = false }
2727
futures-executor = "0.3"

glib/src/gobject/flags.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use crate::translate::*;
44

55
bitflags::bitflags! {
66
#[doc(alias = "GParamFlags")]
7+
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
78
pub struct ParamFlags: u32 {
89
#[doc(alias = "G_PARAM_READABLE")]
910
const READABLE = gobject_ffi::G_PARAM_READABLE as _;

glib/src/log.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ impl LogLevel {
103103

104104
bitflags::bitflags! {
105105
#[doc(alias = "GLogLevelFlags")]
106+
#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash)]
106107
pub struct LogLevels: u32 {
107108
#[doc(alias = "G_LOG_LEVEL_ERROR")]
108109
const LEVEL_ERROR = ffi::G_LOG_LEVEL_ERROR;

pango/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ rustdoc-args = ["--cfg", "docsrs"]
3030

3131
[dependencies]
3232
libc = "0.2"
33-
bitflags = "1.0"
3433
once_cell = "1.0"
3534
ffi = { package = "pango-sys", path = "sys" }
3635
glib = { path = "../glib" }

0 commit comments

Comments
 (0)