diff options
author | Andrew Walbran <qwandor@google.com> | 2023-11-21 13:56:20 +0000 |
---|---|---|
committer | Andrew Walbran <qwandor@google.com> | 2023-11-29 11:49:45 +0000 |
commit | d127e38bde91b8a4149b8427b2c5232c42600348 (patch) | |
tree | c45f74feaf5a4dc9defc073d4ed21cb2f44fb58d /src/asn1_types/strings/utf8string.rs | |
parent | b3f3469fe628561e9f1d9496515dd3f4fb2fb0bf (diff) | |
download | asn1-rs-d127e38bde91b8a4149b8427b2c5232c42600348.tar.gz |
Import asn1-rs crate.upstream
Request Document: go/android-rust-importing-crates
For CL Reviewers: go/android3p#cl-review
For Build Team: go/ab-third-party-imports
Bug: 312432424
Test: Treehugger
Change-Id: I85bc232ad9135f53080ca8b0f5f3458aaf374d38
Diffstat (limited to 'src/asn1_types/strings/utf8string.rs')
-rw-r--r-- | src/asn1_types/strings/utf8string.rs | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/asn1_types/strings/utf8string.rs b/src/asn1_types/strings/utf8string.rs new file mode 100644 index 0000000..0bf87d4 --- /dev/null +++ b/src/asn1_types/strings/utf8string.rs @@ -0,0 +1,13 @@ +use crate::asn1_string; +use crate::Result; +use crate::TestValidCharset; +use alloc::string::String; + +asn1_string!(Utf8String); + +impl<'a> TestValidCharset for Utf8String<'a> { + fn test_valid_charset(i: &[u8]) -> Result<()> { + let _ = core::str::from_utf8(i)?; + Ok(()) + } +} |