Mul
Mul (곱셈 연산자 트레이트)
곱셈 연산자 *를 위한 트레이트예요.
출처: Rust 공식 문서
본문
Rhs는 기본적으로 Self이지만, 이것이 필수는 아니에요. 곱셈 연산에 사용돼요.
pub trait Mul<Rhs = Self> {
type Output;
// 필수 메서드
fn mul(self, rhs: Rhs) -> Self::Output;
}
곱셈 연산자 *를 위한 트레이트예요.
출처: Rust 공식 문서
Rhs는 기본적으로 Self이지만, 이것이 필수는 아니에요. 곱셈 연산에 사용돼요.
pub trait Mul<Rhs = Self> {
type Output;
// 필수 메서드
fn mul(self, rhs: Rhs) -> Self::Output;
}