mirror of
https://github.com/rust-lang/rust
synced 2024-09-05 16:57:03 +00:00
Add an option.is_none() method
This commit is contained in:
parent
ea7197e2cf
commit
84321d1f59
|
@ -31,6 +31,13 @@ fn map[T, U](&operator[T, U] f, &t[T] opt) -> t[U] {
|
|||
fail; // FIXME: remove me when exhaustiveness checking works
|
||||
}
|
||||
|
||||
fn is_none[T](&t[T] opt) -> bool {
|
||||
alt (opt) {
|
||||
case (none[T]) { ret true; }
|
||||
case (some[T](_)) { ret false; }
|
||||
}
|
||||
}
|
||||
|
||||
// Local Variables:
|
||||
// mode: rust;
|
||||
// fill-column: 78;
|
||||
|
|
Loading…
Reference in a new issue