Tag: AWS-SDK-RUST
let output_sorted: Vec<string> = four_digit_output .iter() .map(|tok| tok.chars().sorted().collect::<string>()) .collect(); let output = 0; for (idx, digit) in output_sorted.iter().enumerate() { Obtengo este error cuando intento hacer un bucle enumerativo sobre un vector de cadenas: error[E0599]: el método `enumerate` existe para la estructura `Vec<string>`, pero sus límites de traits no se cumplen . . . Read more
Estoy trabajando en un palet y después de cambiar a la plantilla de nodo más reciente dejó de compilar. Aquí está la declaración: #[derive(Encode, Decode, Clone)] pub struct VendorData<t: config=””> { pub vendor: VendorId, pub owner<em>account</em>id: T::AccountId, } impl<t: config=””> Default for VendorData<t> { fn default() -> Self { Self . . . Read more
Estoy tratando de obtener una dirección pública de Ethereum a partir de una clave privada en hexadecimal. Escribí un script en Rust para eso: extern crate hex; extern crate secp256k1; extern crate sha3; use secp256k1::{PublicKey, SecretKey}; use sha3::Keccak256; fn main() { let context = secp256k1::Secp256k1::new(); let private_key: &[u8] = “616E6769652E6A6A706572657A616775696E6167612E6574682E6C696E6B0D0A”.as_bytes(); . . . Read more
Estoy tratando de crear una instancia de Writer ya sea desde la salida estándar o desde un archivo recién creado (si se proporciona una ruta), y luego usar esa instancia para escribir en ella. El problema es que no puedo asignarlo usando una expresión match: let file; let stdout = . . . Read more
Estoy aprendiendo Rust y me he encontrado con el siguiente problema, que no es obvio para mí. Vi un std::thread::spawn en la biblioteca, miré la implementación y vi que algún tipo requiere una implementación del rasgo Send para poder enviar algo a otro hilo. Estoy tratando de replicar el comportamiento . . . Read more