pub struct SpecializedCode {
pub template_name: String,
pub specialization_params: HashMap<String, String>,
pub generatedcode: String,
pub compilation_status: CompilationStatus,
pub performance_prediction: f64,
}Expand description
Specialized code
Fields§
§template_name: StringOriginal template
specialization_params: HashMap<String, String>Specialization parameters
generatedcode: StringGenerated code
compilation_status: CompilationStatusCompilation status
performance_prediction: f64Performance prediction
Trait Implementations§
Source§impl Clone for SpecializedCode
impl Clone for SpecializedCode
Source§fn clone(&self) -> SpecializedCode
fn clone(&self) -> SpecializedCode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SpecializedCode
impl RefUnwindSafe for SpecializedCode
impl Send for SpecializedCode
impl Sync for SpecializedCode
impl Unpin for SpecializedCode
impl UnwindSafe for SpecializedCode
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> 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