Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/third_party/rust/pin-utils/tests/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 376 B image not shown  

Quelle  stack_pin.rs   Sprache: unbekannt

 
#![forbid(unsafe_code)] // pin_mut! is completely safe.

use pin_utils::pin_mut;
use core::pin::Pin;

#[test]
fn stack_pin() {
    struct Foo {}
    let foo = Foo {};
    pin_mut!(foo);
    let _: Pin<&mut Foo> = foo;

    let bar = Foo {};
    let baz = Foo {};
    pin_mut!(
        bar,
        baz,
    );
    let _: Pin<&mut Foo> = bar;
    let _: Pin<&mut Foo> = baz;
}

[ Dauer der Verarbeitung: 0.2 Sekunden  (vorverarbeitet)  ]