# [−][src]Macro core::asm

    macro_rules! asm {
        ("assembly template"
                            : $("output"(operand),)*
                            : $("input"(operand),)*
                            : $("clobbers",)*
                            : $("options",)*) => { ... };
    }

🔬 This is a nightly-only experimental API. (`asm` #29722)

inline assembly is not stable enough for use and is subject to change

Inline assembly.

Read the unstable book for the usage.