git clone [email protected]:YOUR-USERNAME/YOUR-FORKED-REPO.git
cd into/cloned/fork-repo
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git
git fetch upstream
#[test] | |
fn indexed_string_test() { | |
let mut s = "hello slice literal"; | |
let is_okay = &s[0..1]; | |
let is_not_okay = &s[1]; | |
fn build_computer(name: String, model: String) -> Computer { | |
Computer { | |
name: name, | |
model: model, | |
cpu: 8, | |
ram_size: 1024, | |
} | |
} | |
git submodule update --init --recursive |
git clone [email protected]:YOUR-USERNAME/YOUR-FORKED-REPO.git
cd into/cloned/fork-repo
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git
git fetch upstream
enum DDD { | |
s(String) | |
} | |
enum AAA { | |
TellMe(DDD) | |
} |
enum Message { | |
Quit, | |
Move {x: i32, y: i32}, | |
Write(String), | |
ChangeColor(i32, i32, i32), | |
} | |
impl Message { | |
fn call(&self) { | |
println!("Called~!!"); |
enum IpAddrKind { | |
V4(String), | |
V6(String) | |
} | |
enum IpAddrKindV2 { | |
V4(u8, u8, u8, u8), | |
V6(String) | |
} |
#[test] | |
fn method_test() { | |
let apple_ii = Computer{ | |
serial: String::from("APPLEISBEST!!"), | |
model: String::from("APPLE II"), | |
cpu: 32, | |
ram: 1024 * 100, | |
}; |
#[derive(Debug)] | |
struct Computer { | |
serial: String, | |
model: String, | |
cpu: u32, | |
ram: u64, | |
} | |
impl Computer { |
#[derive(Debug)] | |
struct Computer { | |
serial: String, | |
model: String, | |
cpu: u32, | |
ram: u64, | |
} |