on master help sign in
Add Default to some structs
commit8759dc7e3389a6215f6a28e3e89e4a4912aca3c4 authorBlaž Hrastnik <blaz@mxxn.io> dateThu 19 Aug 2021, 11:24 (5 years ago) parent86102a6
2 files changed+5−7
helix-dap/src/client.rs+3−5 helix-dap/src/types.rs+2−2
helix-dap/src/client.rs+3−5
@@ -6,11 +6,9 @@ use crate::{
66pub use log::{error, info};
77use std::{
88 collections::HashMap,
9− net::{IpAddr, Ipv4Addr},
9+ net::{IpAddr, Ipv4Addr, SocketAddr},
10+ path::PathBuf,
1011 process::Stdio,
11−};
12−use std::{
13− net::SocketAddr,
1412 sync::{
1513 atomic::{AtomicU64, Ordering},
1614 Arc,
@@ -160,7 +158,7 @@ impl Client {
160158 ),
161159 },
162160 None => {
163− info!("unhandled event");
161+ info!("unhandled event {}", name);
164162 // client_tx.send(Payload::Event(ev)).expect("Failed to send");
165163 }
166164 }
helix-dap/src/types.rs+2−2
@@ -87,7 +87,7 @@ pub struct Checksum {
8787 pub checksum: String,
8888}
8989
90−#[derive(Debug, PartialEq, Clone, Deserialize, Serialize)]
90+#[derive(Debug, Default, PartialEq, Clone, Deserialize, Serialize)]
9191#[serde(rename_all = "camelCase")]
9292pub struct Source {
9393 pub name: Option<String>,
@@ -100,7 +100,7 @@ pub struct Source {
100100 pub checksums: Option<Vec<Checksum>>,
101101}
102102
103−#[derive(Debug, PartialEq, Clone, Deserialize, Serialize)]
103+#[derive(Debug, Default, PartialEq, Clone, Deserialize, Serialize)]
104104#[serde(rename_all = "camelCase")]
105105pub struct SourceBreakpoint {
106106 pub line: usize,