305 B
305 B
Rust generics.
Generics in rust are similar to java's.
Definition.
Function:
fn largest<T>(list: &[T]) -> &T {}
Struct:
struct Point<T> {
x: T,
y: T,
}
impl<T> Point<T> {
fn x(&self) -> &T {
&self.x
}
}
Enum:
enum Result<T, E> {
Ok(T),
Err(E),
}