Struct mrh::Output [] [src]

pub struct Output<'a> {
    pub path: Option<PathBuf>,
    pub pending: Option<Set<&'a 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