from_u32 — u32 값을 char로 변환하기
from_u32 — u32 값을 char로 변환하기
from_u32는 u32 값을 유효한 Unicode 스칼라 값으로 변환해 char를 만들어 주는 함수예요. 변환이 불가능한 값(예: 서러게이트 범위)이면 None을 돌려줘요.
출처: Rust 공식 문서
본문
pub const fn from_u32(i: u32) -> Option<char>
유효한 Unicode 스칼라 값(0x0~0x10FFFF 중 서러게이트 제외)만 Some(char)로 변환돼요. 그 밖의 값은 None을 반환해요. char::from_u32 연관 함수가 안정화되면서 이 함수는 deprecated 될 예정이에요.