pub struct RepoDiscovery {
pub release_tags: Vec<String>,
pub ref_tags: Vec<String>,
pub tree: Vec<String>,
pub root_cargo_toml: Option<String>,
}Expand description
Result of the initial discovery query: releases, tags, tree, and root Cargo.toml.
Fields§
Version-like release tags, most recent first.
Version-like ref tags, most recent first.
tree: Vec<String>All file paths in the repository (recursive tree).
root_cargo_toml: Option<String>Root Cargo.toml contents, if present.
Auto Trait Implementations§
impl Freeze for RepoDiscovery
impl RefUnwindSafe for RepoDiscovery
impl Send for RepoDiscovery
impl Sync for RepoDiscovery
impl Unpin for RepoDiscovery
impl UnsafeUnpin for RepoDiscovery
impl UnwindSafe for RepoDiscovery
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more