일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- ethers type
- 컨트렉트 동일한 함수이름 호출
- 스마트컨트렉트 함수이름 중복 호출
- ethers
- 스마트컨트렉트프록시
- ambiguous function description
- ethers typescript
- Vue
- vue기초
- 티스토리챌린지
- git rebase
- 러스트 기초 학습
- 스마트컨트렉트테스트
- nest.js설명
- 러스트 기초
- 스마트 컨트렉트 함수이름 중복
- ethers v6
- 프록시배포구조
- rust 기초
- multicall
- 머신러닝기초
- 오블완
- 체인의정석
- Vue.js
- ethers websocket
- SBT표준
- chainlink 설명
- 컨트렉트 배포 자동화
- 스마트컨트렉트 예약어 함수이름 중복
- 러스트기초
Archives
- Today
- Total
목록러스트문법 (1)
체인의정석
Rust 기본 프로그래밍 컨셉 (데이터 타입)
기본 데이터 타입 러스트의 모든 값들은 데이터 타입을 가지고 있다. 컴파일 하는 시점에서 타입들에 대한 정의가 이루어지지 않는다면 모두 에러가 나게 되는 것이다. let guess: u32 = "42".parse().expect("Not a number!"); 요런 식으로 : 뒤에 타입을 쓰면 타입이 지정된다. 타입스크립트와 똑같이 생겨서 익히기 쉬웠다. 타입지정을 안하면 다음과 같은 에러가 나오게 된다. $ cargo build Compiling no_type_annotations v0.1.0 (file:///projects/no_type_annotations) error[E0282]: type annotations needed --> src/main.rs:2:9 | 2 | let guess = "42..
블록체인/Rust
2023. 1. 16. 11:48