Get rid of preliminary unwraps
This commit is contained in:
parent
0340dddcab
commit
6c284b6365
12 changed files with 344 additions and 202 deletions
|
@ -63,11 +63,17 @@ pub fn run<
|
|||
match initial_message {
|
||||
Ok(initial_message) => match init_handler(initial_message) {
|
||||
Ok(h) => {
|
||||
println!("{}", serde_json::to_string(&HandlerInitializationResultMessage::Ready).unwrap());
|
||||
println!(
|
||||
"{}",
|
||||
serde_json::to_string(&HandlerInitializationResultMessage::Ready).expect("serialization of a known value always works")
|
||||
);
|
||||
handler = Either::Left(h)
|
||||
}
|
||||
Err(error) => {
|
||||
println!("{}", serde_json::to_string(&HandlerInitializationResultMessage::Error { error }).unwrap());
|
||||
println!(
|
||||
"{}",
|
||||
serde_json::to_string(&HandlerInitializationResultMessage::Error { error }).expect("no reason to fail")
|
||||
);
|
||||
return Ok(());
|
||||
}
|
||||
},
|
||||
|
@ -81,7 +87,7 @@ pub fn run<
|
|||
message: err.to_string().into_boxed_str(),
|
||||
}
|
||||
})
|
||||
.unwrap()
|
||||
.expect("no reason to fail")
|
||||
);
|
||||
return Ok(());
|
||||
}
|
||||
|
@ -94,5 +100,5 @@ pub fn run<
|
|||
}
|
||||
|
||||
pub fn send_command(command: HandlerCommand) {
|
||||
println!("{}", serde_json::to_string(&command).unwrap());
|
||||
println!("{}", serde_json::to_string(&command).expect("no reason to fail"));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue