fix(rustup): update FromStr

Signed-off-by: Peter Atashian <retep998@gmail.com>
This commit is contained in:
Peter Atashian
2015-02-03 17:14:11 -05:00
committed by Sean McArthur
parent c983ebf3ce
commit 742081c8cf
18 changed files with 90 additions and 79 deletions

View File

@@ -22,12 +22,13 @@ pub enum Protocol {
}
impl FromStr for Protocol {
fn from_str(s: &str) -> Option<Protocol> {
type Err = ();
fn from_str(s: &str) -> Result<Protocol, ()> {
if UniCase(s) == UniCase("websocket") {
Some(WebSocket)
Ok(WebSocket)
}
else {
Some(ProtocolExt(s.to_string()))
Ok(ProtocolExt(s.to_string()))
}
}
}