type annotation for older rust versions

This commit is contained in:
Igor Katson 2024-08-14 12:20:16 +01:00
parent 5384f8c9db
commit bf557e4bbc
No known key found for this signature in database
GPG key ID: B4EC22B66D61A3F5

View file

@ -71,11 +71,11 @@ impl Magnet {
}
impl std::fmt::Display for Magnet {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> core::fmt::Result {
write!(f, "magnet:")?;
let mut write_ampersand = {
let mut written_so_far = 0;
move |f: &mut std::fmt::Formatter<'_>| {
move |f: &mut std::fmt::Formatter<'_>| -> core::fmt::Result {
if written_so_far == 0 {
write!(f, "?")?;
} else {