pragma solidity ^0.5.2; contract Kreaan{ struct Something { string greeting; string name; } mapping ( uint8 => Something) internal aMap; function testAccess() external returns (string memory) { Something memory aSomething = Something("Hello", "Kreaan Singh"); aMap[1] = aSomething; return aMap[1].name; } }