Skip to main content

cast_spell

Macro cast_spell 

Source
macro_rules! cast_spell {
    (
        $win:expr
        $(, Notification: $noti:expr)?
        $(,)?
    ) => { ... };
    (
        ($win:expr, ipc)
        $(, Notification: $noti:expr)?
        $(,)?
    ) => { ... };
    (
        windows: [ $($entry:tt),+ $(,)? ]
        $(, Notification: $noti:expr)?
        $(,)?
    ) => { ... };
    (
        @expand
        entry: ($waywindow:expr, ipc)
    ) => { ... };
    (
        @expand
        entry: $waywindow:expr
    ) => { ... };
    (@vector_add $wins:expr, ($waywindow:expr, ipc)) => { ... };
    (@vector_add $wins:expr, $waywindow:expr) => { ... };
    (@notification $noti:expr) => { ... };
    (@run $way:expr) => { ... };
}