Trait edgedb_tokio::state::AliasesDelta

source ·
pub trait AliasesDelta {
    // Required method
    fn apply(self, man: &mut AliasesModifier<'_>);
}
Expand description

Trait that modifies module aliases

Required Methods§

source

fn apply(self, man: &mut AliasesModifier<'_>)

Applies variables delta using specified modifier object

Implementations on Foreign Types§

source§

impl<K: AsRef<str>, V: AsRef<str>> AliasesDelta for &BTreeMap<K, V>

source§

fn apply(self, man: &mut AliasesModifier<'_>)

source§

impl<K: AsRef<str>, V: AsRef<str>> AliasesDelta for &HashMap<K, V>

source§

fn apply(self, man: &mut AliasesModifier<'_>)

source§

impl<K: AsRef<str>, V: AsRef<str>> AliasesDelta for BTreeMap<K, V>

source§

fn apply(self, man: &mut AliasesModifier<'_>)

source§

impl<K: AsRef<str>, V: AsRef<str>> AliasesDelta for HashMap<K, V>

source§

fn apply(self, man: &mut AliasesModifier<'_>)

Implementors§

source§

impl<F: FnOnce(&mut AliasesModifier<'_>)> AliasesDelta for Fn<F>

source§

impl<S: AsRef<str>, I: IntoIterator<Item = S>> AliasesDelta for Unset<I>