I have used mappings in solidity for example this line is from solidity documentation
mapping(address => uint) shares;
here we are mapping addresses to uints and shares being the identifier of that mapping. But I came across this example
mapping(string => Asset) private assetStore;
on online tutorial and that does not make any sense. Can you explain how this works or is there any syntax error?