enum Option<T> {
	None,
	Some(T)
}

or

enum Result<T, E>{
	Ok(T),
	Err(E)
}