tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit 94880b2db73d514e0352d70be8eda2b36132aa4d
parent 7e9c37f9cb33d937a664dec83ee28da447a41aa6
Author: Corey Farwell <coreyf@rwell.org>
Date:   Sun, 24 Jun 2018 10:16:11 -0400

Utilize `if let` construct instead of explicit unwrapping.

Diffstat:
Msrc/rust/protover/ffi.rs | 4+---
1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/rust/protover/ffi.rs b/src/rust/protover/ffi.rs @@ -61,10 +61,8 @@ pub extern "C" fn protover_all_supported( Ok(n) => n, Err(_) => return 1, }; - let maybe_unsupported: Option<UnvalidatedProtoEntry> = relay_proto_entry.all_supported(); - if maybe_unsupported.is_some() { - let unsupported: UnvalidatedProtoEntry = maybe_unsupported.unwrap(); + if let Some(unsupported) = relay_proto_entry.all_supported() { let c_unsupported: CString = match CString::new(unsupported.to_string()) { Ok(n) => n, Err(_) => return 1,