Macro skip_error::skip_error[][src]

macro_rules! skip_error {
    ($result : expr) => { ... };
}
Expand description

skip_error returns the value of a Result or continues a loop.

skip_error macro takes one parameter of type Result. It returns the value if Result::Ok or else, it calls continue and ignore the Result::Err.

For example

for string_number in &["1", "2", "three", "4"] {
  let number: u32 = skip_error!(string_number.parse());
}