mirror of
https://github.com/serde-rs/json.git
synced 2026-03-06 22:09:18 +00:00
Format remove_entry cfg with rustfmt
This commit is contained in:
parent
455bc437a2
commit
7778dfd30b
12
src/map.rs
12
src/map.rs
@ -134,14 +134,22 @@ impl Map<String, Value> {
|
||||
{
|
||||
#[cfg(any(feature = "preserve_order", not(no_btreemap_remove_entry)))]
|
||||
return self.map.remove_entry(key);
|
||||
#[cfg(all(not(feature = "preserve_order"), no_btreemap_remove_entry, not(no_btreemap_get_key_value)))]
|
||||
#[cfg(all(
|
||||
not(feature = "preserve_order"),
|
||||
no_btreemap_remove_entry,
|
||||
not(no_btreemap_get_key_value),
|
||||
))]
|
||||
{
|
||||
let (key, _value) = self.map.get_key_value(key)?;
|
||||
let key = key.clone();
|
||||
let value = self.map.remove::<String>(&key)?;
|
||||
Some((key, value))
|
||||
}
|
||||
#[cfg(all(not(feature = "preserve_order"), no_btreemap_remove_entry, no_btreemap_get_key_value))]
|
||||
#[cfg(all(
|
||||
not(feature = "preserve_order"),
|
||||
no_btreemap_remove_entry,
|
||||
no_btreemap_get_key_value,
|
||||
))]
|
||||
{
|
||||
use std::ops::{Bound, RangeBounds};
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user