pub struct RulepackRenderOptions {
pub variables: BTreeMap<String, String>,
pub local_overrides: Vec<RulepackOverride>,
pub local_exceptions: Vec<RulepackException>,
pub mode_override: Option<RulepackModeOverride>,
pub source_commit: Option<String>,
pub source_provenance: Option<RulepackSourceProvenance>,
pub pin_variables: bool,
}Fields§
§variables: BTreeMap<String, String>§local_overrides: Vec<RulepackOverride>§local_exceptions: Vec<RulepackException>§mode_override: Option<RulepackModeOverride>§source_commit: Option<String>§source_provenance: Option<RulepackSourceProvenance>§pin_variables: boolTrait Implementations§
Source§impl Clone for RulepackRenderOptions
impl Clone for RulepackRenderOptions
Source§fn clone(&self) -> RulepackRenderOptions
fn clone(&self) -> RulepackRenderOptions
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 RulepackRenderOptions
impl Debug for RulepackRenderOptions
Source§impl Default for RulepackRenderOptions
impl Default for RulepackRenderOptions
Source§fn default() -> RulepackRenderOptions
fn default() -> RulepackRenderOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RulepackRenderOptions
impl RefUnwindSafe for RulepackRenderOptions
impl Send for RulepackRenderOptions
impl Sync for RulepackRenderOptions
impl Unpin for RulepackRenderOptions
impl UnsafeUnpin for RulepackRenderOptions
impl UnwindSafe for RulepackRenderOptions
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