pub struct LanguageTemplate {
pub header: String,
pub imports: String,
pub function_def: String,
pub step_execution: String,
pub connection: String,
pub footer: String,
}Expand description
Language-specific templates
Fields§
§header: StringFile header template
imports: StringImport/use statements template
function_def: StringFunction definition template
step_execution: StringStep execution template
connection: StringConnection template
Footer template
Trait Implementations§
Source§impl Clone for LanguageTemplate
impl Clone for LanguageTemplate
Source§fn clone(&self) -> LanguageTemplate
fn clone(&self) -> LanguageTemplate
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 LanguageTemplate
impl RefUnwindSafe for LanguageTemplate
impl Send for LanguageTemplate
impl Sync for LanguageTemplate
impl Unpin for LanguageTemplate
impl UnwindSafe for LanguageTemplate
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