mirror of https://git.sr.ht/~stygianentity/bincode
Removed `allow` attributes, fixed some warnings
This commit is contained in:
parent
044942891f
commit
8e99d580b8
|
|
@ -4,14 +4,12 @@ use crate::{
|
||||||
error::DecodeError,
|
error::DecodeError,
|
||||||
};
|
};
|
||||||
|
|
||||||
pub fn decode_from<'__de, D: Decodable, R: std::io::Read>(
|
pub fn decode_from<D: Decodable, R: std::io::Read>(src: &mut R) -> Result<D, DecodeError> {
|
||||||
src: &'__de mut R,
|
|
||||||
) -> Result<D, DecodeError> {
|
|
||||||
decode_from_with_config(src, config::Default)
|
decode_from_with_config(src, config::Default)
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn decode_from_with_config<'__de, D: Decodable, C: Config, R: std::io::Read>(
|
pub fn decode_from_with_config<D: Decodable, C: Config, R: std::io::Read>(
|
||||||
src: &'__de mut R,
|
src: &mut R,
|
||||||
_config: C,
|
_config: C,
|
||||||
) -> Result<D, DecodeError> {
|
) -> Result<D, DecodeError> {
|
||||||
let mut decoder = Decoder::<_, C>::new(src, _config);
|
let mut decoder = Decoder::<_, C>::new(src, _config);
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,5 @@
|
||||||
#![allow(unused_variables)]
|
|
||||||
|
|
||||||
use crate::{config::Endian, de::read::Reader, error::DecodeError};
|
use crate::{config::Endian, de::read::Reader, error::DecodeError};
|
||||||
|
|
||||||
#[allow(dead_code)]
|
|
||||||
pub fn varint_decode_i16<'a, R: Reader<'a>>(
|
pub fn varint_decode_i16<'a, R: Reader<'a>>(
|
||||||
read: &mut R,
|
read: &mut R,
|
||||||
endian: Endian,
|
endian: Endian,
|
||||||
|
|
@ -22,7 +19,6 @@ pub fn varint_decode_i16<'a, R: Reader<'a>>(
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
#[allow(dead_code)]
|
|
||||||
pub fn varint_decode_i32<'a, R: Reader<'a>>(
|
pub fn varint_decode_i32<'a, R: Reader<'a>>(
|
||||||
read: &mut R,
|
read: &mut R,
|
||||||
endian: Endian,
|
endian: Endian,
|
||||||
|
|
@ -42,7 +38,6 @@ pub fn varint_decode_i32<'a, R: Reader<'a>>(
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
#[allow(dead_code)]
|
|
||||||
pub fn varint_decode_i64<'a, R: Reader<'a>>(
|
pub fn varint_decode_i64<'a, R: Reader<'a>>(
|
||||||
read: &mut R,
|
read: &mut R,
|
||||||
endian: Endian,
|
endian: Endian,
|
||||||
|
|
@ -62,7 +57,6 @@ pub fn varint_decode_i64<'a, R: Reader<'a>>(
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
#[allow(dead_code)]
|
|
||||||
pub fn varint_decode_i128<'a, R: Reader<'a>>(
|
pub fn varint_decode_i128<'a, R: Reader<'a>>(
|
||||||
read: &mut R,
|
read: &mut R,
|
||||||
endian: Endian,
|
endian: Endian,
|
||||||
|
|
@ -82,7 +76,6 @@ pub fn varint_decode_i128<'a, R: Reader<'a>>(
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
#[allow(dead_code)]
|
|
||||||
pub fn varint_decode_isize<'a, R: Reader<'a>>(
|
pub fn varint_decode_isize<'a, R: Reader<'a>>(
|
||||||
read: &mut R,
|
read: &mut R,
|
||||||
endian: Endian,
|
endian: Endian,
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,6 @@ use crate::{
|
||||||
error::{DecodeError, IntegerType},
|
error::{DecodeError, IntegerType},
|
||||||
};
|
};
|
||||||
|
|
||||||
#[allow(dead_code)]
|
|
||||||
pub fn varint_decode_u16<'a, R: Reader<'a>>(
|
pub fn varint_decode_u16<'a, R: Reader<'a>>(
|
||||||
read: &mut R,
|
read: &mut R,
|
||||||
endian: Endian,
|
endian: Endian,
|
||||||
|
|
@ -37,7 +36,6 @@ pub fn varint_decode_u16<'a, R: Reader<'a>>(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[allow(dead_code)]
|
|
||||||
pub fn varint_decode_u32<'a, R: Reader<'a>>(
|
pub fn varint_decode_u32<'a, R: Reader<'a>>(
|
||||||
read: &mut R,
|
read: &mut R,
|
||||||
endian: Endian,
|
endian: Endian,
|
||||||
|
|
@ -73,7 +71,6 @@ pub fn varint_decode_u32<'a, R: Reader<'a>>(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[allow(dead_code)]
|
|
||||||
pub fn varint_decode_u64<'a, R: Reader<'a>>(
|
pub fn varint_decode_u64<'a, R: Reader<'a>>(
|
||||||
read: &mut R,
|
read: &mut R,
|
||||||
endian: Endian,
|
endian: Endian,
|
||||||
|
|
@ -113,7 +110,6 @@ pub fn varint_decode_u64<'a, R: Reader<'a>>(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[allow(dead_code)]
|
|
||||||
pub fn varint_decode_usize<'a, R: Reader<'a>>(
|
pub fn varint_decode_usize<'a, R: Reader<'a>>(
|
||||||
read: &mut R,
|
read: &mut R,
|
||||||
endian: Endian,
|
endian: Endian,
|
||||||
|
|
@ -153,7 +149,6 @@ pub fn varint_decode_usize<'a, R: Reader<'a>>(
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[allow(dead_code)]
|
|
||||||
pub fn varint_decode_u128<'a, R: Reader<'a>>(
|
pub fn varint_decode_u128<'a, R: Reader<'a>>(
|
||||||
read: &mut R,
|
read: &mut R,
|
||||||
endian: Endian,
|
endian: Endian,
|
||||||
|
|
|
||||||
|
|
@ -53,6 +53,7 @@ fn test_encodable() {
|
||||||
assert_eq!(&slice[..bytes_written], &[10, 10, 20]);
|
assert_eq!(&slice[..bytes_written], &[10, 10, 20]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[cfg(feature = "std")]
|
||||||
#[test]
|
#[test]
|
||||||
fn test_decodable() {
|
fn test_decodable() {
|
||||||
let start = Test2 {
|
let start = Test2 {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue