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 :-)
     Y   Y  V     V  PPPP   M   M   QQQ   
    Y Y V V P P MM MM Q Q
    Y V V PPPP M M M Q Q
    Y V V P M M Q QQ
    Y V P M M QQQQ
    Q