pub struct Lane { /* private fields */ }Implementations§
Source§impl Lane
impl Lane
pub fn to_left(&self) -> *const Lane
pub fn to_right(&self) -> *const Lane
pub fn index(&self) -> i32
pub fn length(&self) -> f64
pub fn Contains(&self, lane_position: &LanePosition) -> bool
pub fn segment(&self) -> *const Segment
pub fn left_boundary(&self) -> Result<*const LaneBoundary, Exception>
pub fn right_boundary(&self) -> Result<*const LaneBoundary, Exception>
Trait Implementations§
Source§impl ExternType for Lane
impl ExternType for Lane
Auto Trait Implementations§
impl !Freeze for Lane
impl RefUnwindSafe for Lane
impl !Send for Lane
impl !Sync for Lane
impl !Unpin for Lane
impl UnwindSafe for Lane
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more