pub struct TemplaterSettings {
pub style: Option<PlaceholderStyle>,
}Expand description
Placeholder templating settings.
When style is set, parameter placeholders are substituted before parsing
so that app SQL (:name, ?, %(name)s) can be linted. Off by default.
[templater]
style = "colon" # colon | question-mark | percentFields§
§style: Option<PlaceholderStyle>The placeholder syntax to substitute; None disables templating.
Trait Implementations§
Source§impl Clone for TemplaterSettings
impl Clone for TemplaterSettings
Source§fn clone(&self) -> TemplaterSettings
fn clone(&self) -> TemplaterSettings
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 TemplaterSettings
impl Debug for TemplaterSettings
Source§impl Default for TemplaterSettings
impl Default for TemplaterSettings
Source§fn default() -> TemplaterSettings
fn default() -> TemplaterSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TemplaterSettingswhere
TemplaterSettings: Default,
impl<'de> Deserialize<'de> for TemplaterSettingswhere
TemplaterSettings: Default,
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TemplaterSettings
impl RefUnwindSafe for TemplaterSettings
impl Send for TemplaterSettings
impl Sync for TemplaterSettings
impl Unpin for TemplaterSettings
impl UnsafeUnpin for TemplaterSettings
impl UnwindSafe for TemplaterSettings
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