2012 Sarasota Open – Singles
James Blake was the defending champion.
Sam Querrey won the final after defeating Paolo Lorenzi 6–1, 6–7(3–7), 6–3 in the final.
Singles | |
---|---|
2012 Sarasota Open | |
Champion | |
Runner-up | |
Final score | 6–1, 6–7(3–7), 6–3 |
Seeds
James Blake (Quarterfinals) Go Soeda (Second Round) Björn Phau (First Round) Vasek Pospisil (Second Round) Paolo Lorenzi (Final) Sam Querrey (Champion) Wayne Odesnik (Semifinals) Rubén Ramírez Hidalgo (First Round)
Draw
Key
- Q = Qualifier
- WC = Wild Card
- LL = Lucky Loser
- Alt = Alternate
- SE = Special Exempt
- PR = Protected Ranking
- ITF = ITF entry
- JE = Junior Exempt
- w/o = Walkover
- r = Retired
- d = Defaulted
Finals
Semifinals | Final | ||||||||||||
5 | 6 | 3 | 6 | ||||||||||
7 | 2 | 6 | 3 | ||||||||||
5 | 1 | 77 | 3 | ||||||||||
6 | 6 | 63 | 6 | ||||||||||
3 | 6 | 3 | |||||||||||
6 | 6 | 3 | 6 | ||||||||||
Top Half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
1/WC | 6 | 6 | |||||||||||||||||||||||||
WC | 4 | 2 | 1/WC | 5 | 7 | 7 | |||||||||||||||||||||
Alt | 6 | 2 | 2 | 7 | 5 | 5 | |||||||||||||||||||||
3 | 6 | 6 | 1/WC | 3 | 2 | ||||||||||||||||||||||
6 | 77 | 5 | 6 | 6 | |||||||||||||||||||||||
4 | 64 | 64 | 3 | ||||||||||||||||||||||||
Q | 3 | 1 | 5 | 77 | 6 | ||||||||||||||||||||||
5 | 6 | 6 | 5 | 6 | 3 | 6 | |||||||||||||||||||||
4 | 4 | 6 | 77 | 7 | 2 | 6 | 3 | ||||||||||||||||||||
6 | 1 | 63 | 4 | 5 | 4 | ||||||||||||||||||||||
77 | 7 | 7 | 6 | ||||||||||||||||||||||||
63 | 5 | 7 | 4 | 2 | |||||||||||||||||||||||
WC | 64 | 6 | 78 | 7 | 5 | 6 | 6 | ||||||||||||||||||||
77 | 4 | 66 | WC | 3 | 3 | ||||||||||||||||||||||
Q | 4 | 77 | 1 | 7 | 6 | 6 | |||||||||||||||||||||
7 | 6 | 61 | 6 |
Bottom Half
First Round | Second Round | Quarterfinals | Semifinals | ||||||||||||||||||||||||
8 | 4 | 3 | |||||||||||||||||||||||||
6 | 6 | 77 | 6 | ||||||||||||||||||||||||
LL | 1 | 1 | Alt | 61 | 4 | ||||||||||||||||||||||
Alt | 6 | 6 | 7 | 3 | 6 | ||||||||||||||||||||||
WC | 3 | 4 | 5 | 6 | 1 | ||||||||||||||||||||||
6 | 6 | 6 | 2 | 7 | |||||||||||||||||||||||
77 | 6 | 3 | 6 | 5 | |||||||||||||||||||||||
3 | 65 | 3 | 3 | 6 | 3 | ||||||||||||||||||||||
6 | 3 | 6 | 6 | 6 | 6 | 3 | 6 | ||||||||||||||||||||
6 | 4 | 1 | 6 | 6 | 1 | 6 | |||||||||||||||||||||
Q | 6 | 2 | Q | 3 | 6 | 3 | |||||||||||||||||||||
1 | 0r | 6 | 6 | 6 | |||||||||||||||||||||||
4 | 6 | 6 | 3 | 1 | |||||||||||||||||||||||
Q | 6 | 1 | 2 | 6 | 6 | ||||||||||||||||||||||
64 | 6 | 65 | 2 | 3 | 4 | ||||||||||||||||||||||
2 | 77 | 2 | 77 |
gollark: You could have a single `f: &dyn Fn(u64, u64) -> Option<u64>`.
gollark: `f:&dyn Fn(u64,u64)->u64, cond:&dyn Fn(u64, u64)->bool` - this is not very idiomatic, consider using `Option`.
gollark: Rust lets you `move` stuff, I don't think it allows much specificity.
gollark: You can copy it from stackoverflow fine?
gollark: `&dyn Fn(u64,u64)->u64` is, if I remember right, a type-erased trait object thingy.
References
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.