diff options
author | 2021-04-08 01:51:21 -0700 | |
---|---|---|
committer | 2021-04-08 01:51:21 -0700 | |
commit | e9fd841a6b89133f6afe46a8ce608af2f2e4b57e (patch) | |
tree | 5c5d2efd06e7b28c0ec44b8136282b2f41ae754d /src/bits64/segmentation.rs | |
parent | d4cf73294f9031403eac67e2c58cfee8aa917890 (diff) | |
download | rust-x86-e9fd841a6b89133f6afe46a8ce608af2f2e4b57e.tar.gz rust-x86-e9fd841a6b89133f6afe46a8ce608af2f2e4b57e.tar.zst rust-x86-e9fd841a6b89133f6afe46a8ce608af2f2e4b57e.zip |
Fix clippy warnings.
Diffstat (limited to 'src/bits64/segmentation.rs')
-rw-r--r-- | src/bits64/segmentation.rs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/bits64/segmentation.rs b/src/bits64/segmentation.rs index b5a4c87..2c83f3c 100644 --- a/src/bits64/segmentation.rs +++ b/src/bits64/segmentation.rs @@ -26,12 +26,10 @@ impl Descriptor64 { pub(crate) fn apply_builder_settings(&mut self, builder: &DescriptorBuilder) { self.desc32.apply_builder_settings(builder); - builder - .base_limit - .map(|(base, limit)| self.set_base_limit(base, limit)); - builder - .selector_offset - .map(|(selector, offset)| self.set_selector_offset(selector, offset)); + if let Some((base, limit)) = builder + .base_limit { self.set_base_limit(base, limit) } + if let Some((selector, offset)) = builder + .selector_offset { self.set_selector_offset(selector, offset) } } /// Create a new segment, TSS or LDT descriptor |