Add an option.is_none() method
This commit is contained in:
parent
ea7197e2cf
commit
84321d1f59
1 changed files with 7 additions and 0 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue