Auto merge of #8388 - ucarion:ucarion-8386, r=frewsxcv

Use Result::ok in CompositorReceiver

Fixes #8386

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8388)
<!-- Reviewable:end -->
This commit is contained in:
bors-servo 2015-11-07 11:07:21 +05:30
commit de2d14c971

View file

@ -48,10 +48,7 @@ pub trait CompositorReceiver : 'static {
/// A convenience implementation of `CompositorReceiver` for a plain old Rust `Receiver`. /// A convenience implementation of `CompositorReceiver` for a plain old Rust `Receiver`.
impl CompositorReceiver for Receiver<Msg> { impl CompositorReceiver for Receiver<Msg> {
fn try_recv_compositor_msg(&mut self) -> Option<Msg> { fn try_recv_compositor_msg(&mut self) -> Option<Msg> {
match self.try_recv() { self.try_recv().ok()
Ok(msg) => Some(msg),
Err(_) => None,
}
} }
fn recv_compositor_msg(&mut self) -> Msg { fn recv_compositor_msg(&mut self) -> Msg {
self.recv().unwrap() self.recv().unwrap()