Calldata to memory conversion for structs is not implemented · Issue #8360 · ethereum/solidity · GitHub
![blockchain - Solidity smart contract: Data location must be "memory" or " calldata" for return parameter in function, but none was given - Stack Overflow blockchain - Solidity smart contract: Data location must be "memory" or " calldata" for return parameter in function, but none was given - Stack Overflow](https://i.stack.imgur.com/q0woa.png)
blockchain - Solidity smart contract: Data location must be "memory" or " calldata" for return parameter in function, but none was given - Stack Overflow
![Oscar (🧠 🧪) on Twitter: "Data location in #Solidity Learn the difference between Storage, Memory and Calldata. 👇🧵 https://t.co/kTJAxprPY5" / Twitter Oscar (🧠 🧪) on Twitter: "Data location in #Solidity Learn the difference between Storage, Memory and Calldata. 👇🧵 https://t.co/kTJAxprPY5" / Twitter](https://pbs.twimg.com/media/FQSeJCTWYAAO237.jpg:large)
Oscar (🧠 🧪) on Twitter: "Data location in #Solidity Learn the difference between Storage, Memory and Calldata. 👇🧵 https://t.co/kTJAxprPY5" / Twitter
![blockchain - Solidity smart contract: Data location must be "memory" or " calldata" for return parameter in function, but none was given - Stack Overflow blockchain - Solidity smart contract: Data location must be "memory" or " calldata" for return parameter in function, but none was given - Stack Overflow](https://i.stack.imgur.com/ssS1z.png)
blockchain - Solidity smart contract: Data location must be "memory" or " calldata" for return parameter in function, but none was given - Stack Overflow
![Learn Solidity lesson 13. Storage, memory, calldata and the stack. | by João Paulo Morais | Coinmonks | Medium Learn Solidity lesson 13. Storage, memory, calldata and the stack. | by João Paulo Morais | Coinmonks | Medium](https://miro.medium.com/v2/resize:fit:1400/1*3LlXz_ETI-rQlQ_8snLaEQ.png)
Learn Solidity lesson 13. Storage, memory, calldata and the stack. | by João Paulo Morais | Coinmonks | Medium
![Learn Solidity lesson 13. Storage, memory, calldata and the stack. | by João Paulo Morais | Coinmonks | Medium Learn Solidity lesson 13. Storage, memory, calldata and the stack. | by João Paulo Morais | Coinmonks | Medium](https://miro.medium.com/v2/resize:fit:1200/1*j7YdZtJYSZvtjJcIekbCoQ.jpeg)