Skip to content

Commit cc92447

Browse files
committed
Implement Display for NSString.
1 parent 85df2d0 commit cc92447

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/string.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
use std::fmt;
12
use std::os::raw::{c_char, c_void};
23
use std::slice;
34
use std::str;
@@ -70,6 +71,12 @@ impl INSCopying for NSString {
7071
type Output = NSString;
7172
}
7273

74+
impl fmt::Display for NSString {
75+
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
76+
fmt::Display::fmt(self.as_str(), f)
77+
}
78+
}
79+
7380
#[cfg(test)]
7481
mod tests {
7582
use super::{INSCopying, INSString, NSString};

0 commit comments

Comments
 (0)