Skip to content

Commit 8897cf0

Browse files
goofaczcathay4t
authored andcommitted
paste crate was abandoned, replace it with pastey
Signed-off-by: Tomasz Jankowski <[email protected]>
1 parent 97c4a4b commit 8897cf0

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ readme = "README.md"
1313
[dependencies]
1414
anyhow = "1.0.31"
1515
byteorder = "1.3.2"
16-
paste = "1.0"
16+
pastey = "0.1.0"
1717
thiserror = "2"

src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// SPDX-License-Identifier: MIT
22

33
pub extern crate byteorder;
4-
pub extern crate paste;
4+
pub extern crate pastey;
55

66
#[macro_use]
77
mod macros;

src/macros.rs

+9-9
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ macro_rules! getter {
6666
macro_rules! setter {
6767
($buffer: ident, $name:ident, slice, $offset:expr) => {
6868
impl<'a, T: AsRef<[u8]> + AsMut<[u8]> + ?Sized> $buffer<&'a mut T> {
69-
$crate::paste::item! {
69+
$crate::pastey::item! {
7070
pub fn [<$name _mut>](&mut self) -> &mut [u8] {
7171
&mut self.buffer.as_mut()[$offset]
7272
}
@@ -79,61 +79,61 @@ macro_rules! setter {
7979
}
8080
};
8181
($name:ident, u8, $offset:expr) => {
82-
$crate::paste::item! {
82+
$crate::pastey::item! {
8383
pub fn [<set_ $name>](&mut self, value: u8) {
8484
self.buffer.as_mut()[$offset] = value;
8585
}
8686
}
8787
};
8888
($name:ident, u16, $offset:expr) => {
89-
$crate::paste::item! {
89+
$crate::pastey::item! {
9090
pub fn [<set_ $name>](&mut self, value: u16) {
9191
use $crate::byteorder::{ByteOrder, NativeEndian};
9292
NativeEndian::write_u16(&mut self.buffer.as_mut()[$offset], value)
9393
}
9494
}
9595
};
9696
($name:ident, u32, $offset:expr) => {
97-
$crate::paste::item! {
97+
$crate::pastey::item! {
9898
pub fn [<set_ $name>](&mut self, value: u32) {
9999
use $crate::byteorder::{ByteOrder, NativeEndian};
100100
NativeEndian::write_u32(&mut self.buffer.as_mut()[$offset], value)
101101
}
102102
}
103103
};
104104
($name:ident, u64, $offset:expr) => {
105-
$crate::paste::item! {
105+
$crate::pastey::item! {
106106
pub fn [<set_ $name>](&mut self, value: u64) {
107107
use $crate::byteorder::{ByteOrder, NativeEndian};
108108
NativeEndian::write_u64(&mut self.buffer.as_mut()[$offset], value)
109109
}
110110
}
111111
};
112112
($name:ident, i8, $offset:expr) => {
113-
$crate::paste::item! {
113+
$crate::pastey::item! {
114114
pub fn [<set_ $name>](&mut self, value: i8) {
115115
self.buffer.as_mut()[$offset] = value;
116116
}
117117
}
118118
};
119119
($name:ident, i16, $offset:expr) => {
120-
$crate::paste::item! {
120+
$crate::pastey::item! {
121121
pub fn [<set_ $name>](&mut self, value: i16) {
122122
use $crate::byteorder::{ByteOrder, NativeEndian};
123123
NativeEndian::write_i16(&mut self.buffer.as_mut()[$offset], value)
124124
}
125125
}
126126
};
127127
($name:ident, i32, $offset:expr) => {
128-
$crate::paste::item! {
128+
$crate::pastey::item! {
129129
pub fn [<set_ $name>](&mut self, value: i32) {
130130
use $crate::byteorder::{ByteOrder, NativeEndian};
131131
NativeEndian::write_i32(&mut self.buffer.as_mut()[$offset], value)
132132
}
133133
}
134134
};
135135
($name:ident, i64, $offset:expr) => {
136-
$crate::paste::item! {
136+
$crate::pastey::item! {
137137
pub fn [<set_ $name>](&mut self, value: i64) {
138138
use $crate::byteorder::{ByteOrder, NativeEndian};
139139
NativeEndian::write_i64(&mut self.buffer.as_mut()[$offset], value)

0 commit comments

Comments
 (0)