Struct nu_engine::ConfigHolder [−][src]
Expand description
ConfigHolder holds information which configs have been loaded.
Fields
global_config: Option<NuConfig>local_configs: Vec<NuConfig>Implementations
impl ConfigHolder[src]
impl ConfigHolder[src]pub fn new() -> ConfigHolder[src]
pub fn global_config(&self) -> NuConfig[src]
pub fn add_local_cfg(&mut self, cfg: NuConfig)[src]
pub fn set_global_cfg(&mut self, cfg: NuConfig)[src]
pub fn remove_cfg(&mut self, cfg_path: &ConfigPath)[src]
Trait Implementations
impl Clone for ConfigHolder[src]
impl Clone for ConfigHolder[src]fn clone(&self) -> ConfigHolder[src]
fn clone(&self) -> ConfigHolder[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]Performs copy-assignment from source. Read more
Auto Trait Implementations
impl RefUnwindSafe for ConfigHolder
impl Send for ConfigHolder
impl Sync for ConfigHolder
impl Unpin for ConfigHolder
impl UnwindSafe for ConfigHolder
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more
impl<T> Pointable for T
impl<T> Pointable for Timpl<T> Same<T> for T
impl<T> Same<T> for Ttype Output = T
type Output = TShould always be Self
impl<T> SpannedItem for T[src]
impl<T> SpannedItem for T[src]impl<T> TaggedItem for T[src]
impl<T> TaggedItem for T[src]impl<T> ToOwned for T where
T: Clone, [src]
impl<T> ToOwned for T where
T: Clone, [src]type Owned = T
type Owned = TThe resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn to_owned(&self) -> T[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)[src]
pub fn clone_into(&self, target: &mut T)[src]🔬 This is a nightly-only experimental API. (toowned_clone_into)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,