Struct mrh::Output[][src]

pub struct Output {
    pub path: PathBuf,
    pub pending: Option<Set<&'static str>>,
    pub error: Option<Error>,
}

Represents Crawler output

There are 3 possible scenarios:

  • There are no pending states, so only path (to the repo) has a value
  • There are no pending states, and there is some error preventing the repo to be inspected properly... the path and error variant will have values
  • There are pending states... path and pending will have values

Fields

Repository path

A list of pending actions

Git-related error

Auto Trait Implementations

impl Send for Output

impl Sync for Output