Skip to content

Commit

Permalink
use 2021 edition (#3)
Browse files Browse the repository at this point in the history
  • Loading branch information
tyrchen committed Oct 22, 2021
1 parent 9ab70c1 commit 8157b44
Show file tree
Hide file tree
Showing 36 changed files with 29 additions and 38 deletions.
2 changes: 1 addition & 1 deletion 01_stack_heap/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "stack_heap"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[bin]]
name = "error"
Expand Down
2 changes: 1 addition & 1 deletion 02_concepts/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "concepts"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[bin]]
name = "shape"
Expand Down
2 changes: 1 addition & 1 deletion 03_grammar/concepts/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "concepts"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[bin]]
name = "event"
Expand Down
2 changes: 1 addition & 1 deletion 03_grammar/scrape_url/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "scrape_url"
version = "0.1.0"
edition = "2018"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
2 changes: 1 addition & 1 deletion 03_grammar/scrape_url_args/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "scrape_url_args"
version = "0.1.0"
edition = "2018"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
2 changes: 1 addition & 1 deletion 03_grammar/scrape_url_with_error_handling/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "scrape_url_with_error_handling"
version = "0.1.0"
edition = "2018"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
2 changes: 1 addition & 1 deletion 04_httpie/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "httpie"
version = "0.1.0"
edition = "2018"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
2 changes: 1 addition & 1 deletion 05_thumbor/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "thumbor"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[bin]]
name = "server1"
Expand Down
1 change: 0 additions & 1 deletion 05_thumbor/src/engine/photon.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ use lazy_static::lazy_static;
use photon_rs::{
effects, filters, multiple, native::open_image_from_bytes, transform, PhotonImage,
};
use std::convert::TryFrom;

lazy_static! {
// 预先把水印文件加载为静态变量
Expand Down
1 change: 0 additions & 1 deletion 05_thumbor/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ use percent_encoding::{percent_decode_str, percent_encode, NON_ALPHANUMERIC};
use serde::Deserialize;
use std::{
collections::hash_map::DefaultHasher,
convert::TryInto,
hash::{Hash, Hasher},
sync::Arc,
time::Duration,
Expand Down
2 changes: 0 additions & 2 deletions 05_thumbor/src/pb/mod.rs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
use base64::{decode_config, encode_config, URL_SAFE_NO_PAD};
use photon_rs::transform::SamplingFilter;
use prost::Message;
use std::convert::TryFrom;

mod abi; // 声明 abi.rs
pub use abi::*;
Expand Down Expand Up @@ -99,7 +98,6 @@ impl Spec {
mod tests {
use super::*;
use std::borrow::Borrow;
use std::convert::TryInto;

#[test]
fn encoded_spec_could_be_decoded() {
Expand Down
1 change: 0 additions & 1 deletion 05_thumbor/src/server1.rs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
use axum::{extract::Path, handler::get, http::StatusCode, Router};
use percent_encoding::percent_decode_str;
use serde::Deserialize;
use std::convert::TryInto;

mod pb;

Expand Down
1 change: 0 additions & 1 deletion 05_thumbor/src/server2.rs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ use percent_encoding::{percent_decode_str, percent_encode, NON_ALPHANUMERIC};
use serde::Deserialize;
use std::{
collections::hash_map::DefaultHasher,
convert::TryInto,
hash::{Hash, Hasher},
sync::Arc,
};
Expand Down
2 changes: 1 addition & 1 deletion 06_queryer/data-viewer/src-tauri/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ authors = ["you"]
license = ""
repository = ""
default-run = "app"
edition = "2018"
edition = "2021"
build = "src/build.rs"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
2 changes: 1 addition & 1 deletion 06_queryer/data-viewer/src-tauri/rustfmt.toml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ use_small_heuristics = "Default"
reorder_imports = true
reorder_modules = true
remove_nested_parens = true
edition = "2018"
edition = "2021"
merge_derives = true
use_try_shorthand = false
use_field_init_shorthand = false
Expand Down
2 changes: 1 addition & 1 deletion 06_queryer/queryer-js/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name = "queryer-js"
version = "0.1.0"
license = "ISC"
edition = "2018"
edition = "2021"
exclude = ["index.node"]

[lib]
Expand Down
2 changes: 1 addition & 1 deletion 06_queryer/queryer-py/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "queryer_py" # Python 模块需要用下划线
version = "0.1.0"
edition = "2018"
edition = "2021"


[lib]
Expand Down
2 changes: 1 addition & 1 deletion 06_queryer/queryer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "queryer"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[example]]
name = "dialect"
Expand Down
2 changes: 0 additions & 2 deletions 06_queryer/queryer/src/convert.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ use sqlparser::ast::{
BinaryOperator as SqlBinaryOperator, Expr as SqlExpr, Offset as SqlOffset, OrderByExpr, Select,
SelectItem, SetExpr, Statement, TableFactor, TableWithJoins, Value as SqlValue,
};
use std::convert::{TryFrom, TryInto};

/// 解析出来的 SQL
pub struct Sql<'a> {
Expand Down Expand Up @@ -232,7 +231,6 @@ mod tests {
use super::*;
use crate::TyrDialect;
use sqlparser::parser::Parser;
use std::convert::TryInto;

#[test]
fn parse_sql_works() {
Expand Down
1 change: 0 additions & 1 deletion 06_queryer/queryer/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
use anyhow::{anyhow, Result};
use polars::prelude::*;
use sqlparser::parser::Parser;
use std::convert::TryInto;
use std::ops::{Deref, DerefMut};
use tracing::info;

Expand Down
2 changes: 1 addition & 1 deletion 07_ownership/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "ownership"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[bin]]
name = "ownership1"
Expand Down
2 changes: 1 addition & 1 deletion 08_borrow/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "borrow"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[bin]]
name = "ownership_reference"
Expand Down
2 changes: 1 addition & 1 deletion 09_multi_owner/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "multi_owner"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[bin]]
name = "dag"
Expand Down
2 changes: 1 addition & 1 deletion 10_lifetime/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "lifetime"
version = "0.1.0"
edition = "2018"
edition = "2021"

# 如果尝试编译 lifetime 会因为生命周期出错
# [[bin]]
Expand Down
2 changes: 1 addition & 1 deletion 11_memory/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "memory"
version = "0.1.0"
edition = "2018"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
2 changes: 1 addition & 1 deletion 12_type_system/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "type_system"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[bin]]
name = "constant"
Expand Down
2 changes: 1 addition & 1 deletion 13_traits/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "traits"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[bin]]
name = "write"
Expand Down
2 changes: 1 addition & 1 deletion 14_sys_traits/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "sys_traits"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[bin]]
name = "dev"
Expand Down
2 changes: 1 addition & 1 deletion 15_smart_pointers/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "smart_pointers"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[bin]]
name = "box"
Expand Down
2 changes: 1 addition & 1 deletion 16_data_structure/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "data-structure"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[bin]]
name = "type_name"
Expand Down
2 changes: 1 addition & 1 deletion 17_hash_table/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "hashtable"
version = "0.1.0"
edition = "2018"
edition = "2021"

[[bin]]
name = "hashmap1"
Expand Down
2 changes: 1 addition & 1 deletion 19_closure/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "closure"
version = "0.1.0"
edition = "2018"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
2 changes: 1 addition & 1 deletion 21_kv/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "kv"
version = "0.1.0"
edition = "2018"
edition = "2021"

[dependencies]
bytes = "1" # 高效处理网络 buffer 的库
Expand Down
2 changes: 1 addition & 1 deletion 23_advanced_generics/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "advanced_generics"
version = "0.1.0"
edition = "2018"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
2 changes: 1 addition & 1 deletion 24_advanced_trait_objects/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "advanced_trait_objects"
version = "0.1.0"
edition = "2018"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down
2 changes: 1 addition & 1 deletion mid_term_rgrep/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rgrep"
version = "0.1.0"
edition = "2018"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

Expand Down

0 comments on commit 8157b44

Please sign in to comment.