mirror of
https://github.com/google/comprehensive-rust.git
synced 2024-11-24 09:02:14 +02:00
cargo: bump the minor group with 2 updates (#1783)
Bumps the minor group with 2 updates: [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) and [tokio](https://github.com/tokio-rs/tokio). Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Andrew Walbran <qwandor@google.com>
This commit is contained in:
parent
73a6ab6ded
commit
e921d4bb1e
23
Cargo.lock
generated
23
Cargo.lock
generated
@ -1228,7 +1228,7 @@ dependencies = [
|
||||
"once_cell",
|
||||
"opener",
|
||||
"pathdiff",
|
||||
"pulldown-cmark",
|
||||
"pulldown-cmark 0.9.6",
|
||||
"regex",
|
||||
"serde",
|
||||
"serde_json",
|
||||
@ -1265,7 +1265,7 @@ dependencies = [
|
||||
"log",
|
||||
"mdbook",
|
||||
"pretty_env_logger",
|
||||
"pulldown-cmark",
|
||||
"pulldown-cmark 0.10.0",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -1773,9 +1773,20 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "pulldown-cmark"
|
||||
version = "0.9.5"
|
||||
version = "0.9.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "80eb9f69aec5cd8828765a75f739383fbbe3e8b9d84370bde1cc90487700794a"
|
||||
checksum = "57206b407293d2bcd3af849ce869d52068623f19e1b5ff8e8778e3309439682b"
|
||||
dependencies = [
|
||||
"bitflags 2.4.1",
|
||||
"memchr",
|
||||
"unicase",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "pulldown-cmark"
|
||||
version = "0.10.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "dce76ce678ffc8e5675b22aa1405de0b7037e2fdf8913fea40d1926c6fe1e6e7"
|
||||
dependencies = [
|
||||
"bitflags 2.4.1",
|
||||
"memchr",
|
||||
@ -2385,9 +2396,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
|
||||
|
||||
[[package]]
|
||||
name = "tokio"
|
||||
version = "1.35.1"
|
||||
version = "1.36.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104"
|
||||
checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931"
|
||||
dependencies = [
|
||||
"backtrace",
|
||||
"bytes",
|
||||
|
@ -12,4 +12,4 @@ anyhow = "1.0.79"
|
||||
log = "0.4.17"
|
||||
mdbook = "0.4.25"
|
||||
pretty_env_logger = "0.5.0"
|
||||
pulldown-cmark = { version = "0.9.5", default-features = false }
|
||||
pulldown-cmark = { version = "0.10.0", default-features = false }
|
||||
|
@ -13,7 +13,7 @@
|
||||
// limitations under the License.
|
||||
|
||||
use log::{info, trace};
|
||||
use pulldown_cmark::{Event, Parser, Tag};
|
||||
use pulldown_cmark::{Event, Parser, Tag, TagEnd};
|
||||
use std::fs::{create_dir_all, File};
|
||||
use std::io::Write;
|
||||
use std::path::Path;
|
||||
@ -61,8 +61,8 @@ pub fn process(output_directory: &Path, input_contents: &str) -> anyhow::Result<
|
||||
output_file.write(text.as_bytes())?;
|
||||
}
|
||||
}
|
||||
Event::End(Tag::CodeBlock(x)) => {
|
||||
info!("End {:?}", x);
|
||||
Event::End(TagEnd::CodeBlock) => {
|
||||
info!("End");
|
||||
current_file = None;
|
||||
}
|
||||
_ => {}
|
||||
|
@ -6,5 +6,5 @@ edition = "2021"
|
||||
[dependencies]
|
||||
futures-util = { version = "0.3.30", features = ["sink"] }
|
||||
http = "1.0.0"
|
||||
tokio = { version = "1.28.1", features = ["full"] }
|
||||
tokio = { version = "1.36.0", features = ["full"] }
|
||||
tokio-websockets = { version = "0.5.1", features = ["client", "fastrand", "server", "sha1_smol"] }
|
||||
|
6
third_party/cxx/blobstore/src/main.rs
vendored
6
third_party/cxx/blobstore/src/main.rs
vendored
@ -36,9 +36,9 @@ mod ffi {
|
||||
|
||||
/// An iterator over contiguous chunks of a discontiguous file object.
|
||||
///
|
||||
/// Toy implementation uses a Vec<Vec<u8>> but in reality this might be iterating
|
||||
/// over some more complex Rust data structure like a rope, or maybe loading
|
||||
/// chunks lazily from somewhere.
|
||||
/// Toy implementation uses a Vec<Vec<u8>> but in reality this might be
|
||||
/// iterating over some more complex Rust data structure like a rope, or maybe
|
||||
/// loading chunks lazily from somewhere.
|
||||
pub struct MultiBuf {
|
||||
chunks: Vec<Vec<u8>>,
|
||||
pos: usize,
|
||||
|
@ -24,13 +24,7 @@ pub struct HealthReport<'a> {
|
||||
|
||||
impl User {
|
||||
pub fn new(name: String, age: u32, height: f32) -> Self {
|
||||
Self {
|
||||
name,
|
||||
age,
|
||||
height,
|
||||
visit_count: 0,
|
||||
last_blood_pressure: None,
|
||||
}
|
||||
Self { name, age, height, visit_count: 0, last_blood_pressure: None }
|
||||
}
|
||||
// ANCHOR_END: setup
|
||||
|
||||
@ -68,18 +62,14 @@ fn main() {
|
||||
fn test_visit() {
|
||||
let mut bob = User::new(String::from("Bob"), 32, 155.2);
|
||||
assert_eq!(bob.visit_count, 0);
|
||||
let report = bob.visit_doctor(Measurements {
|
||||
height: 156.1,
|
||||
blood_pressure: (120, 80),
|
||||
});
|
||||
let report =
|
||||
bob.visit_doctor(Measurements { height: 156.1, blood_pressure: (120, 80) });
|
||||
assert_eq!(report.patient_name, "Bob");
|
||||
assert_eq!(report.visit_count, 1);
|
||||
assert_eq!(report.blood_pressure_change, None);
|
||||
|
||||
let report = bob.visit_doctor(Measurements {
|
||||
height: 156.1,
|
||||
blood_pressure: (115, 76),
|
||||
});
|
||||
let report =
|
||||
bob.visit_doctor(Measurements { height: 156.1, blood_pressure: (115, 76) });
|
||||
|
||||
assert_eq!(report.visit_count, 2);
|
||||
assert_eq!(report.blood_pressure_change, Some((-5, -4)));
|
||||
|
Loading…
Reference in New Issue
Block a user