Ajouter un commentaire

Rust 1.99.0 est disponible

Par:
francoistonic

ven, 02/10/2026 - 14:42

Rust 1.99.0 esr disponible depuis quelques jeures. Les principales nouveautés sont :

- variadics C externe : le langage stabilise les fonctions C-ABI variadics. Les fonctions variadics utilisent une liste d'arguments et accepte un nombre arbitraire d'arguments. Désormais, il est possible de les écrires directement en Rust

/// SAFETY: must be called with (at least) 2 i32 arguments.

unsafe extern "C" fn sum(mut args: ...) -> i32 {

// SAFETY: guaranteed by the caller.

let a = unsafe { args.next_arg::<i32>() };

let b = unsafe { args.next_arg::<i32>() };

a + b }

fn foo() -> i32 { unsafe {

sum(0i32, 2i32) }

}

- stabilisation de nouvelles API : 

    Sur Cargo, on dispose d'un nouveau profil debug. 

    Note complète : https://doc.rust-lang.org/stable/releases.html#version-1990-2026-10-01

    Filtered HTML

    Plain text

    CAPTCHA
    Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
     III  M   M  N   N  K  K   SSS  
    I MM MM NN N K K S
    I M M M N N N KK SSS
    I M M N NN K K S
    III M M N N K K SSSS