fn parse_proto_directory<F>( encoded_directory: &[u8], digest_allowed: F, ) -> Result<Directory, Error>where F: Fn(&B3Digest) -> bool,
Helper function, parsing protobuf-encoded Directories into crate::Directory, if the digest is allowed.