pub fn select(
manifests: Vec<Manifest>,
facility: &str,
owner: &str,
grants: &[StreamDeclaration],
) -> Result<Vec<Declaration>, Error>pub fn select(
manifests: Vec<Manifest>,
facility: &str,
owner: &str,
grants: &[StreamDeclaration],
) -> Result<Vec<Declaration>, Error>