Skip to content

Commit 25d78c1

Browse files
committed
[Rust] Impl Debug for RemoteFolder
1 parent 80b5b13 commit 25d78c1

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

rust/src/collaboration/folder.rs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
use std::fmt::Debug;
12
use super::{Remote, RemoteProject};
23
use binaryninjacore_sys::*;
34
use std::ptr::NonNull;
@@ -125,11 +126,22 @@ impl RemoteFolder {
125126
}
126127
}
127128

129+
impl Debug for RemoteFolder {
130+
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
131+
f.debug_struct("RemoteFolder")
132+
.field("id", &self.id())
133+
.field("name", &self.name())
134+
.field("description", &self.description())
135+
.finish()
136+
}
137+
}
138+
128139
impl PartialEq for RemoteFolder {
129140
fn eq(&self, other: &Self) -> bool {
130141
self.id() == other.id()
131142
}
132143
}
144+
133145
impl Eq for RemoteFolder {}
134146

135147
impl ToOwned for RemoteFolder {

0 commit comments

Comments
 (0)