Skip to content

Commit e07aef0

Browse files
author
Steve Donovan
committed
0.4.0 release
1 parent f03bc7f commit e07aef0

File tree

6 files changed

+119
-160
lines changed

6 files changed

+119
-160
lines changed

Diff for: examples/filetime.rs

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
//: -s
2+
// filetime.rs
3+
use std::fs;
4+
use filetime::FileTime;
5+
6+
let metadata = fs::metadata("filetime.rs").unwrap();
7+
8+
let mtime = FileTime::from_last_modification_time(&metadata);
9+
println!("{}", mtime);
10+
11+
let atime = FileTime::from_last_access_time(&metadata);
12+
assert!(mtime < atime);
13+
14+
// Inspect values that can be interpreted across platforms
15+
println!("{}", mtime.unix_seconds());
16+
println!("{}", mtime.nanoseconds());
17+
18+
// Print the platform-specific value of seconds
19+
println!("{}", mtime.seconds());

Diff for: examples/hello.rs

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
println!("hello, world!");

Diff for: examples/json.rs

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
//: --static
2+
use serde_json::json;
3+
4+
println!("{}",
5+
json! ({
6+
"hello": 42,
7+
})
8+
);

Diff for: examples/read.rs

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
let code = fs::read_to_string("read.rs")?;
2+
println!("bytes {}", code.len());

Diff for: examples/regex.rs

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
use regex::Regex;
2+
let re = Regex::new(r"^\d{4}-\d{2}-\d{2}$").unwrap();
3+
assert!(re.is_match("2014-01-01"));

0 commit comments

Comments
 (0)