struct_OsStr

struct_OsStr (OS 문자열 슬라이스 구조체)

플랫폼 네이티브 문자열 형태의 소유되지 않은(borrowed) 문자열 슬라이스예요.

출처: Rust 공식 문서

본문

OsStr은 운영 체제가 네이티브로 사용하는 형태로 문자열을 나타내는 타입이에요. 항상 UTF-8 유효성을 보장하는 str과 달리, OsStr은 플랫폼별 인코딩(예: Windows의 WTF-8, Unix의 임의 바이트 시퀀스)을 담을 수 있어요. 항상 &OsStr로 참조됩니다.

pub struct OsStr { /* private fields */ }

예시

use std::ffi::OsStr;

let foo: &OsStr = OsStr::new("foo");

더 알아보기 (Learn more)

Rust 공식 문서