[−][src]Struct homebins::ManifestRepo
A Git repository of manifests.
Implementations
impl ManifestRepo
[src]
pub fn cloned(
remote: String,
target_directory: PathBuf
) -> Result<ManifestRepo, Error>
[src]
remote: String,
target_directory: PathBuf
) -> Result<ManifestRepo, Error>
Create a manifest repo cloned from the given remote.
If target_directory
exists check that it is a Git repository and has a
pub fn store(&self) -> ManifestStore
[src]
Get the store this repository has cloned.
The store must be in the manifests/
subdirectory of the repository.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ManifestRepo
impl Send for ManifestRepo
impl Sync for ManifestRepo
impl Unpin for ManifestRepo
impl UnwindSafe for ManifestRepo
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
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<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,