pub struct ParallelPlanResult {
pub plan: Arc<FftPlan>,
pub creation_time: Duration,
pub shape: Vec<usize>,
pub thread_id: usize,
}Expand description
Result of a parallel plan creation
Fields§
§plan: Arc<FftPlan>The created plan
creation_time: DurationTime taken to create the plan
shape: Vec<usize>Shape of the FFT for this plan
thread_id: usizeThread ID that created this plan
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ParallelPlanResult
impl !RefUnwindSafe for ParallelPlanResult
impl Send for ParallelPlanResult
impl Sync for ParallelPlanResult
impl Unpin for ParallelPlanResult
impl !UnwindSafe for ParallelPlanResult
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> 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