Struct las::point::NumberOfReturns
[−]
[src]
pub struct NumberOfReturns(_);
A custom wrapper to represent a point's number of returns.
Since the number has an upper bound, we use this wrapper to ensure those bounds.
Methods
impl NumberOfReturns
fn from_u8(n: u8) -> Result<NumberOfReturns>
Creates a number of returns from a u8.
Examples
use las::point::NumberOfReturns; assert!(NumberOfReturns::from_u8(0).is_ok()); assert!(NumberOfReturns::from_u8(6).is_err());
fn as_u8(&self) -> u8
Returns this NumberOfReturns as a u8.
Examples
use las::point::NumberOfReturns; assert_eq!(1, NumberOfReturns::from_u8(1).unwrap().as_u8());