pub struct VectorizeReport {
pub vectorized_loops: Vec<VectorizedLoopInfo>,
pub failed_loops: Vec<(LoopId, String)>,
}Expand description
Report of vectorization results.
Fields§
§vectorized_loops: Vec<VectorizedLoopInfo>Loops that were vectorized.
failed_loops: Vec<(LoopId, String)>Loops that could not be vectorized.
Implementations§
Trait Implementations§
Source§impl Clone for VectorizeReport
impl Clone for VectorizeReport
Source§fn clone(&self) -> VectorizeReport
fn clone(&self) -> VectorizeReport
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 VectorizeReport
impl Debug for VectorizeReport
Source§impl Default for VectorizeReport
impl Default for VectorizeReport
Source§fn default() -> VectorizeReport
fn default() -> VectorizeReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VectorizeReport
impl RefUnwindSafe for VectorizeReport
impl Send for VectorizeReport
impl Sync for VectorizeReport
impl Unpin for VectorizeReport
impl UnsafeUnpin for VectorizeReport
impl UnwindSafe for VectorizeReport
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