# Swift-like guard statement

**URL:** <https://internals.rust-lang.org/t/swift-like-guard-statement/21646>\
**Category:** language design\
**Created:** [October 2, 2024, 12:53pm UTC](https://internals.rust-lang.org/t/swift-like-guard-statement/21646 "2024-10-02T12:53:33Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![m-ronchi](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/m-ronchi/32/11489_2.png) [@m-ronchi](https://internals.rust-lang.org/u/m-ronchi)\
**Post date:** [October 2, 2024, 1:37pm UTC](https://internals.rust-lang.org/t/swift-like-guard-statement/21646/2 "2024-10-02T13:37:53Z")

</div>

ugly, but

```rust
let true = some_condition else { return; };

```

works

---

_[View the full topic](https://internals.rust-lang.org/t/swift-like-guard-statement/21646)._
