pub struct BindingCache {
pub bindings: BTreeMap<String, ResolvedBinding>,
}Expand description
Per-environment cache of ResolvedBindings, persisted at
.rigg/<env>/bindings.json.
Fields§
§bindings: BTreeMap<String, ResolvedBinding>Implementations§
Trait Implementations§
Source§impl Clone for BindingCache
impl Clone for BindingCache
Source§fn clone(&self) -> BindingCache
fn clone(&self) -> BindingCache
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BindingCache
impl Debug for BindingCache
Source§impl Default for BindingCache
impl Default for BindingCache
Source§fn default() -> BindingCache
fn default() -> BindingCache
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BindingCache
impl<'de> Deserialize<'de> for BindingCache
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BindingCache
impl RefUnwindSafe for BindingCache
impl Send for BindingCache
impl Sync for BindingCache
impl Unpin for BindingCache
impl UnsafeUnpin for BindingCache
impl UnwindSafe for BindingCache
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