pub struct DiscoveredRepo {
pub path: PathBuf,
pub vcs: VcsKind,
pub name: String,
pub remotes: Vec<String>,
}Fields§
§path: PathBuf§vcs: VcsKind§name: StringThis repo’s matching id - origin’s normalized URL, or the first remote’s.
remotes: Vec<String>Every remote’s normalized URL (including name’s), for matching a review’s repo against.
Trait Implementations§
Source§impl Clone for DiscoveredRepo
impl Clone for DiscoveredRepo
Source§impl Debug for DiscoveredRepo
impl Debug for DiscoveredRepo
Source§impl<'de> Deserialize<'de> for DiscoveredRepo
impl<'de> Deserialize<'de> for DiscoveredRepo
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for DiscoveredRepo
Source§impl PartialEq for DiscoveredRepo
impl PartialEq for DiscoveredRepo
Source§impl Serialize for DiscoveredRepo
impl Serialize for DiscoveredRepo
impl StructuralPartialEq for DiscoveredRepo
Auto Trait Implementations§
impl Freeze for DiscoveredRepo
impl RefUnwindSafe for DiscoveredRepo
impl Send for DiscoveredRepo
impl Sync for DiscoveredRepo
impl Unpin for DiscoveredRepo
impl UnsafeUnpin for DiscoveredRepo
impl UnwindSafe for DiscoveredRepo
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.