Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

allow log macros as expression #197

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ModProg
Copy link

@ModProg ModProg commented May 11, 2023

This allows using them in e.g. a match statement without a block, and it
matches the behavior of std's print!() macros.

match true {
    true => ros_info!("hello"),
    false => unreachable!(),
}

@ModProg ModProg force-pushed the log-macro-in-expr-position branch from 6f392b1 to 9ff65e2 Compare May 11, 2023 14:19
This allows using them in e.g. a match statement without a block, and it
matches the behavior of std's `print!()` macros.

```rust
match true {
    true => ros_info!("hello"),
    false => unreachable!(),
}
```
@ModProg ModProg force-pushed the log-macro-in-expr-position branch from 9ff65e2 to c1b4900 Compare May 11, 2023 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant