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