Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o número total de linhas de código em todos os contratos inteligentes escritos em Rust?
 ###Tabelas: 
CREATE TABLE public.smart_contracts (id SERIAL PRIMARY KEY, name VARCHAR(100), project_id INT, language VARCHAR(50), lines_of_code INT); INSERT INTO public.smart_contracts (name, project_id, language, lines_of_code) VALUES ('Smart Contract 1', 1, 'Solidity', 500); INSERT INTO public.smart_contracts (name, project_id, language, lines_of_code) VALUES ('Smart Contract 2', 2, 'Rust', 700);
SELECT SUM(lines_of_code) FROM public.smart_contracts WHERE language = 'Rust';