#include "tensorstore/kvstore/generation.h"
friend bool tensorstore::StorageGeneration::operator==(
    
const StorageGenerationa,
    
const StorageGenerationb);
friend bool tensorstore::StorageGeneration::operator==(
    
std::string_view a,
    
const StorageGenerationb);
friend bool
tensorstore::StorageGeneration::operator==(const StorageGenerationa,
                                           
std::string_view b);
friend bool tensorstore::StorageGeneration::operator!=(
    
const StorageGenerationa,
    
const StorageGenerationb);
friend bool
tensorstore::StorageGeneration::operator!=(const StorageGenerationa,
                                           
std::string_view b);
friend bool tensorstore::StorageGeneration::operator!=(
    
std::string_view a,
    
const StorageGenerationb);

Checks if two generations are Equivalent.