Learn more about cloning repositories
You have read-only access
Add #pragma once to providers.h, so avoid 'struct' redefinition error when including the header from multiple places.