update
This commit is contained in:
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
/target/
|
||||||
BIN
.idea/.author_contents_storage_db-shm
generated
BIN
.idea/.author_contents_storage_db-shm
generated
Binary file not shown.
@@ -10,27 +10,27 @@ files:
|
|||||||
visible: true
|
visible: true
|
||||||
placeholders:
|
placeholders:
|
||||||
- offset: 81
|
- offset: 81
|
||||||
length: 10
|
length: 2
|
||||||
placeholder_text: /* TODO */
|
placeholder_text: /* TODO */
|
||||||
initial_state:
|
initial_state:
|
||||||
length: 10
|
length: 10
|
||||||
offset: 81
|
offset: 81
|
||||||
initialized_from_dependency: false
|
initialized_from_dependency: false
|
||||||
encrypted_possible_answer: 4w33P5f+Ces/HqPWq0IorA==
|
encrypted_possible_answer: 4w33P5f+Ces/HqPWq0IorA==
|
||||||
selected: false
|
selected: true
|
||||||
status: Unchecked
|
status: Solved
|
||||||
- offset: 920
|
- offset: 912
|
||||||
length: 10
|
length: 2
|
||||||
placeholder_text: /* TODO */
|
placeholder_text: /* TODO */
|
||||||
initial_state:
|
initial_state:
|
||||||
length: 10
|
length: 10
|
||||||
offset: 920
|
offset: 920
|
||||||
initialized_from_dependency: false
|
initialized_from_dependency: false
|
||||||
encrypted_possible_answer: RESya3fqSV1DFqjsTgSSYQ==
|
encrypted_possible_answer: RESya3fqSV1DFqjsTgSSYQ==
|
||||||
selected: false
|
selected: true
|
||||||
status: Unchecked
|
status: Solved
|
||||||
- offset: 1020
|
- offset: 1004
|
||||||
length: 10
|
length: 1
|
||||||
placeholder_text: /* TODO */
|
placeholder_text: /* TODO */
|
||||||
initial_state:
|
initial_state:
|
||||||
length: 10
|
length: 10
|
||||||
@@ -38,7 +38,10 @@ files:
|
|||||||
initialized_from_dependency: false
|
initialized_from_dependency: false
|
||||||
encrypted_possible_answer: oa+nVSRiKi7L3SNrfCrSCA==
|
encrypted_possible_answer: oa+nVSRiKi7L3SNrfCrSCA==
|
||||||
selected: false
|
selected: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
learner_created: false
|
learner_created: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
|
feedback:
|
||||||
|
message: 恭喜!
|
||||||
|
time: "Tue, 24 Feb 2026 12:20:01 UTC"
|
||||||
record: -1
|
record: -1
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ mod tests {
|
|||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn u16_to_u32() {
|
fn u16_to_u32() {
|
||||||
let v: u32 = /* TODO */;
|
let v: u32 = 47;
|
||||||
assert_eq!(47u16 as u32, v);
|
assert_eq!(47u16 as u32, v);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -21,14 +21,14 @@ mod tests {
|
|||||||
// You could solve this by using exactly the same expression as above,
|
// You could solve this by using exactly the same expression as above,
|
||||||
// but that would defeat the purpose of the exercise. Instead, use a genuine
|
// but that would defeat the purpose of the exercise. Instead, use a genuine
|
||||||
// `i8` value that is equivalent to `255` when converted from `u8`.
|
// `i8` value that is equivalent to `255` when converted from `u8`.
|
||||||
let y: i8 = /* TODO */;
|
let y: i8 = -1;
|
||||||
|
|
||||||
assert_eq!(x, y);
|
assert_eq!(x, y);
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn bool_to_u8() {
|
fn bool_to_u8() {
|
||||||
let v: u8 = /* TODO */;
|
let v: u8 = 1;
|
||||||
assert_eq!(true as u8, v);
|
assert_eq!(true as u8, v);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,6 +6,6 @@ files:
|
|||||||
- name: Cargo.toml
|
- name: Cargo.toml
|
||||||
visible: false
|
visible: false
|
||||||
learner_created: false
|
learner_created: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
record: -1
|
record: -1
|
||||||
post_submission_on_open: true
|
post_submission_on_open: true
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ pub fn factorial(n: u32) -> u32 {
|
|||||||
// Use saturating multiplication to stop at the maximum value of u32
|
// Use saturating multiplication to stop at the maximum value of u32
|
||||||
// rather than overflowing and wrapping around
|
// rather than overflowing and wrapping around
|
||||||
/* TODO */
|
/* TODO */
|
||||||
|
result = result.saturating_mul(i);
|
||||||
}
|
}
|
||||||
result
|
result
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,15 +4,15 @@ files:
|
|||||||
visible: true
|
visible: true
|
||||||
placeholders:
|
placeholders:
|
||||||
- offset: 224
|
- offset: 224
|
||||||
length: 10
|
length: 53
|
||||||
placeholder_text: /* TODO */
|
placeholder_text: /* TODO */
|
||||||
initial_state:
|
initial_state:
|
||||||
length: 10
|
length: 10
|
||||||
offset: 224
|
offset: 224
|
||||||
initialized_from_dependency: false
|
initialized_from_dependency: false
|
||||||
encrypted_possible_answer: zfLqC5JecSQrCUqhJOpCYbCfH4a/DaKxosv4m5tUynx2dPB5Ev2ugFl7vbsjUPNa
|
encrypted_possible_answer: zfLqC5JecSQrCUqhJOpCYbCfH4a/DaKxosv4m5tUynx2dPB5Ev2ugFl7vbsjUPNa
|
||||||
selected: false
|
selected: true
|
||||||
status: Unchecked
|
status: Solved
|
||||||
learner_created: false
|
learner_created: false
|
||||||
- name: Cargo.toml
|
- name: Cargo.toml
|
||||||
visible: false
|
visible: false
|
||||||
@@ -20,5 +20,8 @@ files:
|
|||||||
- name: tests/tests.rs
|
- name: tests/tests.rs
|
||||||
visible: false
|
visible: false
|
||||||
learner_created: false
|
learner_created: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
|
feedback:
|
||||||
|
message: 恭喜!
|
||||||
|
time: "Tue, 24 Feb 2026 12:06:04 UTC"
|
||||||
record: -1
|
record: -1
|
||||||
|
|||||||
@@ -6,6 +6,6 @@ files:
|
|||||||
- name: Cargo.toml
|
- name: Cargo.toml
|
||||||
visible: false
|
visible: false
|
||||||
learner_created: false
|
learner_created: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
record: -1
|
record: -1
|
||||||
post_submission_on_open: true
|
post_submission_on_open: true
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
pub fn intro() -> &'static str {
|
pub fn intro() -> &'static str {
|
||||||
"I'm ready to insert here missing part"
|
"I'm ready to start modelling a software ticket!"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ files:
|
|||||||
visible: true
|
visible: true
|
||||||
placeholders:
|
placeholders:
|
||||||
- offset: 51
|
- offset: 51
|
||||||
length: 24
|
length: 34
|
||||||
placeholder_text: insert here missing part
|
placeholder_text: insert here missing part
|
||||||
initial_state:
|
initial_state:
|
||||||
length: 24
|
length: 24
|
||||||
@@ -12,7 +12,7 @@ files:
|
|||||||
initialized_from_dependency: false
|
initialized_from_dependency: false
|
||||||
encrypted_possible_answer: BU0FrdTHOIY2PxfRxZQVJusEUsCnwdkhRd/wp8YD+3/99iugx33litBCyLTHD7+X
|
encrypted_possible_answer: BU0FrdTHOIY2PxfRxZQVJusEUsCnwdkhRd/wp8YD+3/99iugx33litBCyLTHD7+X
|
||||||
selected: false
|
selected: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
learner_created: false
|
learner_created: false
|
||||||
- name: Cargo.toml
|
- name: Cargo.toml
|
||||||
visible: false
|
visible: false
|
||||||
@@ -20,5 +20,8 @@ files:
|
|||||||
- name: tests/tests.rs
|
- name: tests/tests.rs
|
||||||
visible: false
|
visible: false
|
||||||
learner_created: false
|
learner_created: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
|
feedback:
|
||||||
|
message: 恭喜!
|
||||||
|
time: "Tue, 24 Feb 2026 12:22:10 UTC"
|
||||||
record: -1
|
record: -1
|
||||||
|
|||||||
@@ -2,7 +2,8 @@ mod helpers {
|
|||||||
// TODO: Make this code compile, either by adding a `use` statement or by using
|
// TODO: Make this code compile, either by adding a `use` statement or by using
|
||||||
// the appropriate path to refer to the `Ticket` struct.
|
// the appropriate path to refer to the `Ticket` struct.
|
||||||
|
|
||||||
/* TODO */
|
|
||||||
|
use crate::Ticket;
|
||||||
|
|
||||||
pub fn create_todo_ticket(title: String, description: String) -> Ticket {
|
pub fn create_todo_ticket(title: String, description: String) -> Ticket {
|
||||||
Ticket::new(title, description, "To-Do".into())
|
Ticket::new(title, description, "To-Do".into())
|
||||||
|
|||||||
@@ -3,16 +3,16 @@ files:
|
|||||||
- name: src/main.rs
|
- name: src/main.rs
|
||||||
visible: true
|
visible: true
|
||||||
placeholders:
|
placeholders:
|
||||||
- offset: 165
|
- offset: 162
|
||||||
length: 10
|
length: 22
|
||||||
placeholder_text: /* TODO */
|
placeholder_text: /* TODO */
|
||||||
initial_state:
|
initial_state:
|
||||||
length: 10
|
length: 10
|
||||||
offset: 165
|
offset: 165
|
||||||
initialized_from_dependency: false
|
initialized_from_dependency: false
|
||||||
encrypted_possible_answer: 8QvmVOz+nKBsmL2fej/cNdcVH9+XVTyzHaP5qR09pk0=
|
encrypted_possible_answer: 8QvmVOz+nKBsmL2fej/cNdcVH9+XVTyzHaP5qR09pk0=
|
||||||
selected: false
|
selected: true
|
||||||
status: Unchecked
|
status: Solved
|
||||||
learner_created: false
|
learner_created: false
|
||||||
- name: Cargo.toml
|
- name: Cargo.toml
|
||||||
visible: false
|
visible: false
|
||||||
@@ -23,5 +23,8 @@ files:
|
|||||||
- name: tests/output.txt
|
- name: tests/output.txt
|
||||||
visible: false
|
visible: false
|
||||||
learner_created: false
|
learner_created: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
|
feedback:
|
||||||
|
message: 恭喜!
|
||||||
|
time: "Tue, 24 Feb 2026 13:18:55 UTC"
|
||||||
record: -1
|
record: -1
|
||||||
|
|||||||
@@ -6,6 +6,6 @@ files:
|
|||||||
- name: Cargo.toml
|
- name: Cargo.toml
|
||||||
visible: false
|
visible: false
|
||||||
learner_created: false
|
learner_created: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
record: -1
|
record: -1
|
||||||
post_submission_on_open: true
|
post_submission_on_open: true
|
||||||
|
|||||||
@@ -6,6 +6,16 @@
|
|||||||
// greater than 0, otherwise `false`.
|
// greater than 0, otherwise `false`.
|
||||||
|
|
||||||
/* TODO */
|
/* TODO */
|
||||||
|
struct Order {
|
||||||
|
price: u32,
|
||||||
|
quantity: u32,
|
||||||
|
}
|
||||||
|
impl Order {
|
||||||
|
fn is_available(&self) -> bool {
|
||||||
|
self.quantity>0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
let order = Order {
|
let order = Order {
|
||||||
|
|||||||
@@ -4,15 +4,15 @@ files:
|
|||||||
visible: true
|
visible: true
|
||||||
placeholders:
|
placeholders:
|
||||||
- offset: 267
|
- offset: 267
|
||||||
length: 10
|
length: 145
|
||||||
placeholder_text: /* TODO */
|
placeholder_text: /* TODO */
|
||||||
initial_state:
|
initial_state:
|
||||||
length: 10
|
length: 10
|
||||||
offset: 267
|
offset: 267
|
||||||
initialized_from_dependency: false
|
initialized_from_dependency: false
|
||||||
encrypted_possible_answer: zQ8jKTBI7rwj0jdUFnVcPVZ2C2sel/Xd64wuJu71nV99tXlZQyK4ZalXrNtQiBnGs9qzox5nGmec3RdJDAL6J7a4yO/KQRzAql8wDS3XYRbOO0FN8HeO/ETL0aDEpDapylhRfKg7jJoj2jLHcQKPNKJUAT/5syT2afnn++LQ18UD2W1Q9KZEEuq1Fgsfod88
|
encrypted_possible_answer: zQ8jKTBI7rwj0jdUFnVcPVZ2C2sel/Xd64wuJu71nV99tXlZQyK4ZalXrNtQiBnGs9qzox5nGmec3RdJDAL6J7a4yO/KQRzAql8wDS3XYRbOO0FN8HeO/ETL0aDEpDapylhRfKg7jJoj2jLHcQKPNKJUAT/5syT2afnn++LQ18UD2W1Q9KZEEuq1Fgsfod88
|
||||||
selected: false
|
selected: true
|
||||||
status: Unchecked
|
status: Solved
|
||||||
learner_created: false
|
learner_created: false
|
||||||
- name: Cargo.toml
|
- name: Cargo.toml
|
||||||
visible: false
|
visible: false
|
||||||
@@ -23,5 +23,8 @@ files:
|
|||||||
- name: tests/output.txt
|
- name: tests/output.txt
|
||||||
visible: false
|
visible: false
|
||||||
learner_created: false
|
learner_created: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
|
feedback:
|
||||||
|
message: 恭喜!
|
||||||
|
time: "Tue, 24 Feb 2026 12:35:15 UTC"
|
||||||
record: -1
|
record: -1
|
||||||
|
|||||||
@@ -6,6 +6,6 @@ files:
|
|||||||
- name: Cargo.toml
|
- name: Cargo.toml
|
||||||
visible: false
|
visible: false
|
||||||
learner_created: false
|
learner_created: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
record: -1
|
record: -1
|
||||||
post_submission_on_open: true
|
post_submission_on_open: true
|
||||||
|
|||||||
@@ -20,7 +20,23 @@ impl Ticket {
|
|||||||
// as well as some `String` methods. Use the documentation of Rust's standard library
|
// as well as some `String` methods. Use the documentation of Rust's standard library
|
||||||
// to find the most appropriate options -> https://doc.rust-lang.org/std/string/struct.String.html
|
// to find the most appropriate options -> https://doc.rust-lang.org/std/string/struct.String.html
|
||||||
pub fn new(title: String, description: String, status: String) -> Self {
|
pub fn new(title: String, description: String, status: String) -> Self {
|
||||||
if title./* TODO */ Self {
|
if title.is_empty() {
|
||||||
|
panic!("Title cannot be empty!");
|
||||||
|
}
|
||||||
|
if description.is_empty() {
|
||||||
|
panic!("Description cannot be empty!");
|
||||||
|
}
|
||||||
|
if status != "To-Do" && status != "In Progress" && status != "Done" {
|
||||||
|
panic!("Only `To-Do`, `In Progress`, and `Done` statuses are allowed")
|
||||||
|
}
|
||||||
|
if title.len() > 50 {
|
||||||
|
panic!("Title cannot be longer than 50 bytes");
|
||||||
|
}
|
||||||
|
if description.len() > 500 {
|
||||||
|
panic!("Description cannot be longer than 500 bytes");
|
||||||
|
}
|
||||||
|
|
||||||
|
Self {
|
||||||
title,
|
title,
|
||||||
description,
|
description,
|
||||||
status,
|
status,
|
||||||
|
|||||||
@@ -3,16 +3,16 @@ files:
|
|||||||
- name: src/lib.rs
|
- name: src/lib.rs
|
||||||
visible: true
|
visible: true
|
||||||
placeholders:
|
placeholders:
|
||||||
- offset: 1137
|
- offset: 1689
|
||||||
length: 10
|
length: 17
|
||||||
placeholder_text: /* TODO */
|
placeholder_text: /* TODO */
|
||||||
initial_state:
|
initial_state:
|
||||||
length: 10
|
length: 10
|
||||||
offset: 1137
|
offset: 1137
|
||||||
initialized_from_dependency: false
|
initialized_from_dependency: false
|
||||||
encrypted_possible_answer: bm2eQUjnY4O4R/5QMbcumc2lVmxouUAv8i6ivb439RCVFgXfi5ITKqezg7iL0bpPQjVVjoYV/NUai7V2vWkwWbbszU0/6unkXR4mK3FPBFs9yjYvJX5q6/73T1EyvVo8MU8bJGokd0jr9YY68zIpc05vKG/hvuMkz7HxH/NzXkux8TNZrh3LaCnfnCKudd3bcLIYeDrfBkwrAQ8ZH45CjPjmQglsS/s9lykEbfKu1KE/cJDJ7MsGIC8aQLAfYI8AgjRcg/C64a48801ckJL0lvIH1CLH1aetUf8fpPIVxjsGSVKyQST92I5qOuaikmonXxhTWOTZsrN396Zwk8hKkRHy8deLN3P8NCmxK/wUkcqxKqz8wgiriDUNUt6VcqCn58ymiCTdPBNv7utdDBCQGNyb8+6KgxcmzIvsLb1gvPzn9os8JYkDhmhUT+XN4iw4M7fuMJUqblVgDc021moQLQwimwiThlz1TJRBGprpzZirI40jyYnvXfidlrodi7DOj1MQ4L3kxz73oX1dFXndjU/0UGxjbI5aidLjHRJGiBfm81ocMuEcdmgKJgCfgA4SrRhJuyXFxq/AsZkcwxhd2lIttsxMKYuBhWlKr0CaZDHEavehG90oiPhePU+6T4q7Db0dtfuQb1CxSirRiWeYHBA94LA8GqYE+IB62phJ1objQTWtwg3grQXgqjgY7jwOYspLR4RgiX6CKzJWhkRYPQdcoD1imPRAVYl1vHQdcHOTLXY/LYAAtRmvIM9CpJlD
|
encrypted_possible_answer: bm2eQUjnY4O4R/5QMbcumc2lVmxouUAv8i6ivb439RCVFgXfi5ITKqezg7iL0bpPQjVVjoYV/NUai7V2vWkwWbbszU0/6unkXR4mK3FPBFs9yjYvJX5q6/73T1EyvVo8MU8bJGokd0jr9YY68zIpc05vKG/hvuMkz7HxH/NzXkux8TNZrh3LaCnfnCKudd3bcLIYeDrfBkwrAQ8ZH45CjPjmQglsS/s9lykEbfKu1KE/cJDJ7MsGIC8aQLAfYI8AgjRcg/C64a48801ckJL0lvIH1CLH1aetUf8fpPIVxjsGSVKyQST92I5qOuaikmonXxhTWOTZsrN396Zwk8hKkRHy8deLN3P8NCmxK/wUkcqxKqz8wgiriDUNUt6VcqCn58ymiCTdPBNv7utdDBCQGNyb8+6KgxcmzIvsLb1gvPzn9os8JYkDhmhUT+XN4iw4M7fuMJUqblVgDc021moQLQwimwiThlz1TJRBGprpzZirI40jyYnvXfidlrodi7DOj1MQ4L3kxz73oX1dFXndjU/0UGxjbI5aidLjHRJGiBfm81ocMuEcdmgKJgCfgA4SrRhJuyXFxq/AsZkcwxhd2lIttsxMKYuBhWlKr0CaZDHEavehG90oiPhePU+6T4q7Db0dtfuQb1CxSirRiWeYHBA94LA8GqYE+IB62phJ1objQTWtwg3grQXgqjgY7jwOYspLR4RgiX6CKzJWhkRYPQdcoD1imPRAVYl1vHQdcHOTLXY/LYAAtRmvIM9CpJlD
|
||||||
selected: false
|
selected: true
|
||||||
status: Unchecked
|
status: Solved
|
||||||
learner_created: false
|
learner_created: false
|
||||||
- name: Cargo.toml
|
- name: Cargo.toml
|
||||||
visible: false
|
visible: false
|
||||||
@@ -20,5 +20,8 @@ files:
|
|||||||
- name: tests/tests.rs
|
- name: tests/tests.rs
|
||||||
visible: false
|
visible: false
|
||||||
learner_created: false
|
learner_created: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
|
feedback:
|
||||||
|
message: 恭喜!
|
||||||
|
time: "Tue, 24 Feb 2026 13:09:26 UTC"
|
||||||
record: -1
|
record: -1
|
||||||
|
|||||||
@@ -6,6 +6,6 @@ files:
|
|||||||
- name: Cargo.toml
|
- name: Cargo.toml
|
||||||
visible: false
|
visible: false
|
||||||
learner_created: false
|
learner_created: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
record: -1
|
record: -1
|
||||||
post_submission_on_open: true
|
post_submission_on_open: true
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
// TODO: **Exceptionally**, you'll be modifying both the `ticket` module and the `tests` module
|
// TODO: **Exceptionally**, you'll be modifying both the `ticket` module and the `tests` module
|
||||||
// in this exercise.
|
// in this exercise.
|
||||||
/* TODO */ mod ticket {
|
pub mod ticket {
|
||||||
/* TODO */ struct Ticket {
|
pub struct Ticket {
|
||||||
title: String,
|
title: String,
|
||||||
description: String,
|
description: String,
|
||||||
status: String,
|
status: String,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Ticket {
|
impl Ticket {
|
||||||
/* TODO */ fn new(title: String, description: String, status: String) -> Ticket {
|
pub fn new(title: String, description: String, status: String) -> Ticket {
|
||||||
if title.is_empty() {
|
if title.is_empty() {
|
||||||
panic!("Title cannot be empty");
|
panic!("Title cannot be empty");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ files:
|
|||||||
visible: true
|
visible: true
|
||||||
placeholders:
|
placeholders:
|
||||||
- offset: 118
|
- offset: 118
|
||||||
length: 10
|
length: 3
|
||||||
placeholder_text: /* TODO */
|
placeholder_text: /* TODO */
|
||||||
initial_state:
|
initial_state:
|
||||||
length: 10
|
length: 10
|
||||||
@@ -12,19 +12,19 @@ files:
|
|||||||
initialized_from_dependency: false
|
initialized_from_dependency: false
|
||||||
encrypted_possible_answer: Ek5n1xVO6F+uh3wYJynyng==
|
encrypted_possible_answer: Ek5n1xVO6F+uh3wYJynyng==
|
||||||
selected: false
|
selected: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
- offset: 146
|
- offset: 139
|
||||||
length: 10
|
length: 3
|
||||||
placeholder_text: /* TODO */
|
placeholder_text: /* TODO */
|
||||||
initial_state:
|
initial_state:
|
||||||
length: 10
|
length: 10
|
||||||
offset: 146
|
offset: 146
|
||||||
initialized_from_dependency: false
|
initialized_from_dependency: false
|
||||||
encrypted_possible_answer: Ek5n1xVO6F+uh3wYJynyng==
|
encrypted_possible_answer: Ek5n1xVO6F+uh3wYJynyng==
|
||||||
selected: false
|
selected: true
|
||||||
status: Unchecked
|
status: Solved
|
||||||
- offset: 282
|
- offset: 268
|
||||||
length: 10
|
length: 3
|
||||||
placeholder_text: /* TODO */
|
placeholder_text: /* TODO */
|
||||||
initial_state:
|
initial_state:
|
||||||
length: 10
|
length: 10
|
||||||
@@ -32,7 +32,7 @@ files:
|
|||||||
initialized_from_dependency: false
|
initialized_from_dependency: false
|
||||||
encrypted_possible_answer: Ek5n1xVO6F+uh3wYJynyng==
|
encrypted_possible_answer: Ek5n1xVO6F+uh3wYJynyng==
|
||||||
selected: false
|
selected: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
learner_created: false
|
learner_created: false
|
||||||
- name: Cargo.toml
|
- name: Cargo.toml
|
||||||
visible: false
|
visible: false
|
||||||
@@ -41,17 +41,17 @@ files:
|
|||||||
visible: true
|
visible: true
|
||||||
placeholders:
|
placeholders:
|
||||||
- offset: 1152
|
- offset: 1152
|
||||||
length: 48
|
length: 51
|
||||||
placeholder_text: "assert_eq!(ticket.description, \"A description\");"
|
placeholder_text: "assert_eq!(ticket.description, \"A description\");"
|
||||||
initial_state:
|
initial_state:
|
||||||
length: 48
|
length: 48
|
||||||
offset: 1152
|
offset: 1152
|
||||||
initialized_from_dependency: false
|
initialized_from_dependency: false
|
||||||
encrypted_possible_answer: 51Tz8ITgzfwhaot9aQaa/PDNKSjg2zwJ8x3W19bSm5AHizmOMjl3qd6pkLK43RDGN9MuOqekg42DkdsFNb5kpA==
|
encrypted_possible_answer: 51Tz8ITgzfwhaot9aQaa/PDNKSjg2zwJ8x3W19bSm5AHizmOMjl3qd6pkLK43RDGN9MuOqekg42DkdsFNb5kpA==
|
||||||
selected: false
|
selected: true
|
||||||
status: Unchecked
|
status: Solved
|
||||||
- offset: 1861
|
- offset: 1862
|
||||||
length: 126
|
length: 168
|
||||||
placeholder_text: "let ticket = Ticket { \n\t\t\t title: \"A title\".into(),\n\
|
placeholder_text: "let ticket = Ticket { \n\t\t\t title: \"A title\".into(),\n\
|
||||||
\t\t\t description: \"A description\".into(),\n\t\t\t status: \"To-Do\".into()\
|
\t\t\t description: \"A description\".into(),\n\t\t\t status: \"To-Do\".into()\
|
||||||
\ \n\t\t};"
|
\ \n\t\t};"
|
||||||
@@ -60,8 +60,11 @@ files:
|
|||||||
offset: 1861
|
offset: 1861
|
||||||
initialized_from_dependency: false
|
initialized_from_dependency: false
|
||||||
encrypted_possible_answer: e2j1aKpoMjxvv1nC12uzXoDgaHO4yIF7pvpXmT0uIDfKHrMzbOchGfc44QqykOEO0vcEDrH3h6bvpLjBsMwW9zzhcUTxPIdSwGsyh1X5d5pmmhAz/UM1k9v16NS7J7unyakmzA2IAZzMKufPCw1bU5Tu6f4qU5bZwbb/xrUqOVndZPPAGyGw2v00IIdEJn/VRt1IHDjwve+cotcveXkybx6QwI/SwvazUD4zRm5KbQo=
|
encrypted_possible_answer: e2j1aKpoMjxvv1nC12uzXoDgaHO4yIF7pvpXmT0uIDfKHrMzbOchGfc44QqykOEO0vcEDrH3h6bvpLjBsMwW9zzhcUTxPIdSwGsyh1X5d5pmmhAz/UM1k9v16NS7J7unyakmzA2IAZzMKufPCw1bU5Tu6f4qU5bZwbb/xrUqOVndZPPAGyGw2v00IIdEJn/VRt1IHDjwve+cotcveXkybx6QwI/SwvazUD4zRm5KbQo=
|
||||||
selected: false
|
selected: true
|
||||||
status: Unchecked
|
status: Solved
|
||||||
learner_created: false
|
learner_created: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
|
feedback:
|
||||||
|
message: 恭喜!
|
||||||
|
time: "Tue, 24 Feb 2026 13:29:28 UTC"
|
||||||
record: -1
|
record: -1
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ mod tests {
|
|||||||
//
|
//
|
||||||
// TODO: Once you have verified that the below does not compile,
|
// TODO: Once you have verified that the below does not compile,
|
||||||
// comment the line out to move on to the next exercise!
|
// comment the line out to move on to the next exercise!
|
||||||
assert_eq!(ticket.description, "A description");");
|
// assert_eq!(ticket.description, "A description");
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
@@ -36,9 +36,12 @@ mod tests {
|
|||||||
//
|
//
|
||||||
// TODO: Once you have verified that the below does not compile,
|
// TODO: Once you have verified that the below does not compile,
|
||||||
// comment the lines out to move on to the next exercise!
|
// comment the lines out to move on to the next exercise!
|
||||||
/let ticket = Ticket {
|
|
||||||
title: "A title".into(),
|
|
||||||
description: "A description".into(),
|
// let ticket = Ticket {
|
||||||
status: "To-Do".into()
|
// title: "A title".into(),
|
||||||
}; }
|
// description: "A description".into(),
|
||||||
|
// status: "To-Do".into()
|
||||||
|
// };
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,6 +6,6 @@ files:
|
|||||||
- name: Cargo.toml
|
- name: Cargo.toml
|
||||||
visible: false
|
visible: false
|
||||||
learner_created: false
|
learner_created: false
|
||||||
status: Unchecked
|
status: Solved
|
||||||
record: -1
|
record: -1
|
||||||
post_submission_on_open: true
|
post_submission_on_open: true
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
{"rustc_fingerprint":17557837280989058626,"outputs":{"17747080675513052775":{"success":true,"status":"","code":0,"stdout":"rustc 1.93.1 (01f6ddf75 2026-02-11) (Arch Linux rust 1:1.93.1-1)\nbinary: rustc\ncommit-hash: 01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf\ncommit-date: 2026-02-11\nhost: x86_64-unknown-linux-gnu\nrelease: 1.93.1\nLLVM version: 21.1.8\n","stderr":""},"11857020428658561806":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/usr\noff\npacked\nunpacked\n___\ndebug_assertions\nemscripten_wasm_eh\nfmt_debug=\"full\"\noverflow_checks\npanic=\"unwind\"\nproc_macro\nrelocation_model=\"pic\"\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"x87\"\ntarget_has_atomic\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_has_atomic_equal_alignment=\"16\"\ntarget_has_atomic_equal_alignment=\"32\"\ntarget_has_atomic_equal_alignment=\"64\"\ntarget_has_atomic_equal_alignment=\"8\"\ntarget_has_atomic_equal_alignment=\"ptr\"\ntarget_has_atomic_load_store\ntarget_has_atomic_load_store=\"16\"\ntarget_has_atomic_load_store=\"32\"\ntarget_has_atomic_load_store=\"64\"\ntarget_has_atomic_load_store=\"8\"\ntarget_has_atomic_load_store=\"ptr\"\ntarget_has_reliable_f128\ntarget_has_reliable_f16\ntarget_has_reliable_f16_math\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_thread_local\ntarget_vendor=\"unknown\"\nub_checks\nunix\n","stderr":""},"7971740275564407648":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/usr\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""}},"successes":{}}
|
{"rustc_fingerprint":8362268359431707580,"outputs":{"7971740275564407648":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\AeCw\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\npacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"cmpxchg16b\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_has_atomic=\"128\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""},"17747080675513052775":{"success":true,"status":"","code":0,"stdout":"rustc 1.93.1 (01f6ddf75 2026-02-11)\nbinary: rustc\ncommit-hash: 01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf\ncommit-date: 2026-02-11\nhost: x86_64-pc-windows-msvc\nrelease: 1.93.1\nLLVM version: 21.1.8\n","stderr":""}},"successes":{}}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[]","target":11429678985034240100,"profile":3316208278650011218,"path":7083736135714667311,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\about-3c57cf7aa7350975\\dep-test-bin-about","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[]","target":11429678985034240100,"profile":17672942494452627365,"path":7083736135714667311,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\about-c04a1fc270c42138\\dep-bin-about","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
BIN
target/debug/.fingerprint/anyhow-9c2b1ae3be6b3969/dep-lib-anyhow
Normal file
BIN
target/debug/.fingerprint/anyhow-9c2b1ae3be6b3969/dep-lib-anyhow
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
1164ff0b746daefb
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[\"default\", \"std\"]","declared_features":"[\"backtrace\", \"default\", \"std\"]","target":1563897884725121975,"profile":2241668132362809309,"path":13775188810567886020,"deps":[[12478428894219133322,"build_script_build",false,6707569230584057967]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\anyhow-9c2b1ae3be6b3969\\dep-lib-anyhow","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
f464947985c32225
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[\"default\", \"std\"]","declared_features":"[\"backtrace\", \"default\", \"std\"]","target":5408242616063297496,"profile":2225463790103693989,"path":3175921839450922229,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\anyhow-a6fb742dbf592df4\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
6f904d4fad12165d
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[12478428894219133322,"build_script_build",false,2675916106649330932]],"local":[{"RerunIfChanged":{"output":"debug\\build\\anyhow-ff7d2e6a15a69f2e\\output","paths":["src/nightly.rs"]}},{"RerunIfEnvChanged":{"var":"RUSTC_BOOTSTRAP","val":null}}],"rustflags":[],"config":0,"compile_kind":0}
|
||||||
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
e13f577eb8581fff
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[\"portable-atomic\"]","target":14411119108718288063,"profile":2241668132362809309,"path":16676340541926993104,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\atomic-waker-37dc9b4ba20b5be1\\dep-lib-atomic_waker","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
BIN
target/debug/.fingerprint/axum-044d3951895e7327/dep-lib-axum
Normal file
BIN
target/debug/.fingerprint/axum-044d3951895e7327/dep-lib-axum
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
1
target/debug/.fingerprint/axum-044d3951895e7327/lib-axum
Normal file
1
target/debug/.fingerprint/axum-044d3951895e7327/lib-axum
Normal file
@@ -0,0 +1 @@
|
|||||||
|
76e76e8b97887bf8
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[\"default\", \"form\", \"http1\", \"json\", \"matched-path\", \"original-uri\", \"query\", \"tokio\", \"tower-log\", \"tracing\"]","declared_features":"[\"__private\", \"__private_docs\", \"default\", \"form\", \"http1\", \"http2\", \"json\", \"macros\", \"matched-path\", \"multipart\", \"original-uri\", \"query\", \"tokio\", \"tower-log\", \"tracing\", \"ws\"]","target":13920321295547257648,"profile":9880548630247089144,"path":5144874417509664699,"deps":[[784494742817713399,"tower_service",false,7551893072171109430],[1074175012458081222,"form_urlencoded",false,2243603736597903221],[1363051979936526615,"memchr",false,8660334497987766839],[1906322745568073236,"pin_project_lite",false,12219289628898299362],[2517136641825875337,"sync_wrapper",false,9553085969665392688],[2620434475832828286,"http",false,14262139161021042094],[3632162862999675140,"tower",false,3408896403819547501],[3870702314125662939,"bytes",false,8020811546184364412],[4160778395972110362,"hyper",false,16763744869932981398],[5898568623609459682,"futures_util",false,10622962660205660580],[6803352382179706244,"percent_encoding",false,3059698612026737113],[7712452662827335977,"tower_layer",false,12259829649706798402],[8502962237732707896,"axum_core",false,9708517952671914777],[8913795983780778928,"matchit",false,11100589985902341255],[9938278000850417404,"itoa",false,16064343782083335292],[10229185211513642314,"mime",false,3682667516600433977],[11899261697793765154,"serde_core",false,5393425141373247405],[11976082518617474977,"hyper_util",false,16692177841678666217],[12891030758458664808,"tokio",false,2135090140980840759],[13795362694956882968,"serde_json",false,8093350537165330675],[14084095096285906100,"http_body",false,15289379424814710774],[14757622794040968908,"tracing",false,14759591294778629917],[14814583949208169760,"serde_path_to_error",false,13574182909175644656],[16542808166767769916,"serde_urlencoded",false,7027816009526673641],[16900715236047033623,"http_body_util",false,18353858573841803936]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\axum-044d3951895e7327\\dep-lib-axum","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
191b83d8a395bb86
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[\"tracing\"]","declared_features":"[\"__private_docs\", \"tracing\"]","target":2565713999752801252,"profile":2831228942374545503,"path":1950731836725408052,"deps":[[302948626015856208,"futures_core",false,11986694454117690056],[784494742817713399,"tower_service",false,7551893072171109430],[1906322745568073236,"pin_project_lite",false,12219289628898299362],[2517136641825875337,"sync_wrapper",false,9553085969665392688],[2620434475832828286,"http",false,14262139161021042094],[3870702314125662939,"bytes",false,8020811546184364412],[7712452662827335977,"tower_layer",false,12259829649706798402],[10229185211513642314,"mime",false,3682667516600433977],[14084095096285906100,"http_body",false,15289379424814710774],[14757622794040968908,"tracing",false,14759591294778629917],[16900715236047033623,"http_body_util",false,18353858573841803936]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\axum-core-c73c043ff4563805\\dep-lib-axum_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
BIN
target/debug/.fingerprint/bytes-d1b03353c603f31d/dep-lib-bytes
Normal file
BIN
target/debug/.fingerprint/bytes-d1b03353c603f31d/dep-lib-bytes
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
7cb1abec9aa54f6f
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"extra-platforms\", \"serde\", \"std\"]","target":11402411492164584411,"profile":13827760451848848284,"path":8978350105779343987,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\bytes-d1b03353c603f31d\\dep-lib-bytes","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
BIN
target/debug/.fingerprint/cfg-if-f8bf42d2fc0c3243/dep-lib-cfg_if
Normal file
BIN
target/debug/.fingerprint/cfg-if-f8bf42d2fc0c3243/dep-lib-cfg_if
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
c34927d3cfe99613
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[\"core\", \"rustc-dep-of-std\"]","target":13840298032947503755,"profile":2241668132362809309,"path":4714823818531876008,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\cfg-if-f8bf42d2fc0c3243\\dep-lib-cfg_if","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
BIN
target/debug/.fingerprint/common-42a6c3fc238fcdc0/dep-lib-common
Normal file
BIN
target/debug/.fingerprint/common-42a6c3fc238fcdc0/dep-lib-common
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
040a43a1371af9da
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[]","target":18158387057575095560,"profile":8731458305071235362,"path":13336004252659346019,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\common-42a6c3fc238fcdc0\\dep-lib-common","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[]","target":18158387057575095560,"profile":3316208278650011218,"path":13336004252659346019,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\common-c2278a7b3ac1afb8\\dep-test-lib-common","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
BIN
target/debug/.fingerprint/common-fc704b196d027f3a/dep-lib-common
Normal file
BIN
target/debug/.fingerprint/common-fc704b196d027f3a/dep-lib-common
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
f8b4fdbd1ace588e
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[]","target":18158387057575095560,"profile":17672942494452627365,"path":13336004252659346019,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\common-fc704b196d027f3a\\dep-lib-common","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[]","target":6685826077095875934,"profile":3316208278650011218,"path":11999013095778510089,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\course_view-2b357a09aa004ed4\\dep-test-bin-course_view","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[]","target":6685826077095875934,"profile":17672942494452627365,"path":11999013095778510089,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\course_view-9adedaf8be0edc60\\dep-bin-course_view","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[]","target":13453447544151397612,"profile":17672942494452627365,"path":15876421820937264960,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\editor-bece5ec8e69bee60\\dep-bin-editor","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[]","target":13453447544151397612,"profile":3316208278650011218,"path":15876421820937264960,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\editor-cf6d8d67e10e35da\\dep-test-bin-editor","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
e51a008927b3b25b
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[9676128406286537862,"build_script_build",false,12147742178158936733]],"local":[{"RerunIfChanged":{"output":"debug\\build\\escargot-2d00c106f9ad79be\\output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0}
|
||||||
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
6c0ee8b4c54bb46d
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[\"cargo_unstable\", \"print\", \"strict_unstable\", \"test_unstable\"]","target":18317999566277472576,"profile":3955859983594325544,"path":12849342158217861578,"deps":[[9676128406286537862,"build_script_build",false,6607540585689520869],[10630857666389190470,"log",false,12585190343521769720],[13548984313718623784,"serde",false,14494930375333558427],[13795362694956882968,"serde_json",false,8093350537165330675]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\escargot-409aba9c8e132f23\\dep-lib-escargot","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
9d823148267395a8
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[\"cargo_unstable\", \"print\", \"strict_unstable\", \"test_unstable\"]","target":5408242616063297496,"profile":3165698828628978241,"path":12070285937505447424,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\escargot-aa6c76cc9dd94627\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[]","target":10149842495974824371,"profile":17672942494452627365,"path":13164736952341288211,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\external_linter-145ee3ae6114e41b\\dep-bin-external_linter","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
This file has an mtime of when this was started.
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rustc":8323788817864214825,"features":"[]","declared_features":"[]","target":10149842495974824371,"profile":3316208278650011218,"path":13164736952341288211,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\external_linter-f6060c156236d0dd\\dep-test-bin-external_linter","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0}
|
||||||
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user