pub struct MapOptions {
pub extend: bool,
pub merge: Option<MapMerge>,
pub child: bool,
pub ordered: bool,
}Fields§
§extend: bool§merge: Option<MapMerge>§child: bool§ordered: boolRust’s IndexMap always retains insertion order. This flag is kept so
serialized option overlays and plugin code observe the canonical
option surface even though enabling it requires no representation
change here.
Trait Implementations§
Source§impl Clone for MapOptions
impl Clone for MapOptions
Source§impl Debug for MapOptions
impl Debug for MapOptions
Auto Trait Implementations§
impl !RefUnwindSafe for MapOptions
impl !UnwindSafe for MapOptions
impl Freeze for MapOptions
impl Send for MapOptions
impl Sync for MapOptions
impl Unpin for MapOptions
impl UnsafeUnpin for MapOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more