Correct imports for no-std

This commit is contained in:
Luke Parker
2024-07-04 01:01:31 -04:00
parent 08169e29bb
commit 3de89c717d
17 changed files with 29 additions and 8 deletions

View File

@@ -1,6 +1,6 @@
#![allow(non_snake_case)]
use std_shims::sync::OnceLock;
use std_shims::{sync::OnceLock, vec};
use curve25519_dalek::{constants::ED25519_BASEPOINT_POINT, scalar::Scalar, edwards::EdwardsPoint};

View File

@@ -5,6 +5,7 @@
#![allow(non_snake_case)]
use std_shims::{
vec,
vec::Vec,
io::{self, Read, Write},
};

View File

@@ -4,9 +4,9 @@
#![cfg_attr(not(feature = "std"), no_std)]
use core::fmt::Debug;
#[cfg(not(feature = "std"))]
use alloc::boxed::Box;
use std_shims::{
alloc::{boxed::Box, format},
vec,
vec::Vec,
io,
string::{String, ToString},

View File

@@ -1,4 +1,5 @@
use std_shims::{
vec,
vec::Vec,
io::{self, Read, Write},
};

View File

@@ -1,4 +1,5 @@
use std_shims::{
vec,
vec::Vec,
io::{self, Read, Write},
};

View File

@@ -1,5 +1,6 @@
use core::cmp::Ordering;
use std_shims::{
vec,
vec::Vec,
io::{self, Read, Write},
};

View File

@@ -1,3 +1,5 @@
use std_shims::{vec::Vec, string::String};
use monero_primitives::keccak256;
const ALPHABET_LEN: u64 = 58;

View File

@@ -4,7 +4,10 @@
#![cfg_attr(not(feature = "std"), no_std)]
use core::fmt::{self, Write};
use std_shims::string::ToString;
use std_shims::{
vec,
string::{String, ToString},
};
use zeroize::Zeroize;

View File

@@ -6,6 +6,7 @@
use core::{ops::Deref, fmt};
use std_shims::{
sync::OnceLock,
vec,
vec::Vec,
string::{String, ToString},
collections::HashMap,

View File

@@ -1,5 +1,6 @@
use core::ops::BitXor;
use std_shims::{
vec,
vec::Vec,
io::{self, Read, BufRead, Write},
};

View File

@@ -3,6 +3,8 @@
#![deny(missing_docs)]
#![cfg_attr(not(feature = "std"), no_std)]
use std_shims::vec::Vec;
use zeroize::{Zeroize, Zeroizing};
use curve25519_dalek::{Scalar, EdwardsPoint};

View File

@@ -1,6 +1,7 @@
use std_shims::{
io::{self, Read, Write},
vec,
vec::Vec,
io::{self, Read, Write},
};
use zeroize::{Zeroize, ZeroizeOnDrop};

View File

@@ -1,5 +1,5 @@
use core::ops::Deref;
use std_shims::{vec::Vec, string::ToString, collections::HashMap};
use std_shims::{alloc::format, vec, vec::Vec, string::ToString, collections::HashMap};
use zeroize::{Zeroize, ZeroizeOnDrop, Zeroizing};

View File

@@ -1,4 +1,4 @@
use std_shims::io;
use std_shims::{vec::Vec, io};
use zeroize::Zeroize;

View File

@@ -1,5 +1,9 @@
use core::{ops::Deref, fmt};
use std_shims::io;
use std_shims::{
io, vec,
vec::Vec,
string::{String, ToString},
};
use zeroize::{Zeroize, Zeroizing};

View File

@@ -1,3 +1,5 @@
use std_shims::{vec, vec::Vec};
use rand_core::SeedableRng;
use rand_chacha::ChaCha20Rng;

View File

@@ -1,4 +1,5 @@
use core::ops::Deref;
use std_shims::{vec, vec::Vec};
use zeroize::Zeroizing;