MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / set_default_remote

Method set_default_remote

atomic-repository/src/repository/remotes.rs:174–178  ·  view source on GitHub ↗

Set a remote as the default. # Arguments `name` - The name of the remote to set as default # Errors Returns an error if the remote doesn't exist.

(&self, name: &str)

Source from the content-addressed store, hash-verified

172 ///
173 /// Returns an error if the remote doesn't exist.
174 pub fn set_default_remote(&self, name: &str) -> Result<(), RepositoryError> {
175 let mut config = self.load_remotes()?;
176 config.set_default(name).map_err(RepositoryError::Remote)?;
177 self.save_remotes(&config)
178 }
179
180 /// Rename a remote.
181 ///

Callers 1

set_defaultMethod · 0.80

Calls 3

load_remotesMethod · 0.80
save_remotesMethod · 0.80
set_defaultMethod · 0.45

Tested by

no test coverage detected