pub(crate) struct ParamIndexCache(RefCell<BTreeMap<SmallCString, usize>>);
Expand description
Maps parameter names to parameter indices.
Tuple Fields§
§0: RefCell<BTreeMap<SmallCString, usize>>
Implementations§
Trait Implementations§
Source§impl Clone for ParamIndexCache
impl Clone for ParamIndexCache
Source§fn clone(&self) -> ParamIndexCache
fn clone(&self) -> ParamIndexCache
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ParamIndexCache
impl Debug for ParamIndexCache
Source§impl Default for ParamIndexCache
impl Default for ParamIndexCache
Source§fn default() -> ParamIndexCache
fn default() -> ParamIndexCache
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for ParamIndexCache
impl !RefUnwindSafe for ParamIndexCache
impl Send for ParamIndexCache
impl !Sync for ParamIndexCache
impl Unpin for ParamIndexCache
impl UnwindSafe for ParamIndexCache
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