Bytes — 바이트 시퀀스 타입
Bytes — 바이트 시퀀스 타입
Bytes는 표준 라이브러리의 바이트 시퀀스 타입으로, 이 문서 페이지는 관련 슬러그의 항목이에요.
출처: Rust 공식 문서
본문
#[repr(u8)]
#[derive(Clone, Copy, Eq, PartialEq, Ord, PartialOrd, Hash)]
pub enum bool { ... }
u8 타입은 0부터 255까지의 값을 갖는 8비트 부호 없는 정수예요. 바이트 데이터를 표현하는 데 사용돼요.
u8은 +, -, * 등 산술 연산자와 bitand, bitor, bitxor, shl, shr 같은 비트 연산을 지원해요. 연산 시 오버플로우는 디버그 빌드에서 패닉을 일으키고 릴리스 빌드에서는 순환(wrap)해요.