X-Debbugs-CC: dgutov@yandex.ru

Examples:
    match &cli.command {
        Commands::Run {
            a,
            b,
            c,
            d,
        } => todo!(),
    }

Commands should be highlighted as a type.

Likewise for:
    match msg {
        Message::Quit => {
            println!("The Quit variant has no data to destructure.");
        }
        Message::Move { x, y } => {
            println!("Move in the x direction {x} and in the y direction {y}");
        }
        Message::Write(text) => {
            println!("Text message: {text}");
        }
        Message::ChangeColor(r, g, b) => {
            println!("Change the color to red {r}, green {g}, and blue {b}",)
        }
    }

Message::Move should have Message highlighted as a type.

Attached is a patch fixing it.