[−][src]Struct routinator::operation::Init
Initialize the local repository.
Methods
impl Init
[src]
pub fn config_args<'a: 'b, 'b>(app: App<'a, 'b>) -> App<'a, 'b>
[src]
Adds the command configuration to a clap app.
pub fn from_arg_matches(matches: &ArgMatches) -> Result<Self, Error>
[src]
Creates a command from clap matches.
pub fn run(self, config: Config) -> Result<(), ExitError>
[src]
Initializes the local repository.
Tries to create config.cache_dir
if it doesn’t exist. Creates the
config.tal_dir
if it doesn’t exist and installs the bundled TALs.
It also does the latter if the directory exists and force
is
true
.
We will, however, refuse to install any TALs until accept_arin_rpa
is true
. If it isn’t we just print a friendly reminder instead.
Trait Implementations
Auto Trait Implementations
impl Send for Init
impl Sync for Init
impl Unpin for Init
impl UnwindSafe for Init
impl RefUnwindSafe for Init
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = !
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,
fn vzip(self) -> V
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
U: TryFrom<T>,