pub struct DecodeRouteDecision {
pub winner: DecodeRoute,
pub sample_tile_count: usize,
pub cpu_elapsed: Duration,
pub device_elapsed: Duration,
pub device_tile_count: usize,
}Fields§
§winner: DecodeRoute§sample_tile_count: usize§cpu_elapsed: Duration§device_elapsed: Duration§device_tile_count: usizeImplementations§
Trait Implementations§
Source§impl Clone for DecodeRouteDecision
impl Clone for DecodeRouteDecision
Source§fn clone(&self) -> DecodeRouteDecision
fn clone(&self) -> DecodeRouteDecision
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DecodeRouteDecision
impl Debug for DecodeRouteDecision
Source§impl PartialEq for DecodeRouteDecision
impl PartialEq for DecodeRouteDecision
Source§fn eq(&self, other: &DecodeRouteDecision) -> bool
fn eq(&self, other: &DecodeRouteDecision) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DecodeRouteDecision
Auto Trait Implementations§
impl Freeze for DecodeRouteDecision
impl RefUnwindSafe for DecodeRouteDecision
impl Send for DecodeRouteDecision
impl Sync for DecodeRouteDecision
impl Unpin for DecodeRouteDecision
impl UnsafeUnpin for DecodeRouteDecision
impl UnwindSafe for DecodeRouteDecision
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more