pub struct RdSexprOptionOverrides {
pub stage: Option<RdSexprStage>,
pub results: Option<RdSexprResults>,
pub echo: Option<bool>,
pub eval: Option<bool>,
pub keep_source: Option<bool>,
pub strip_white: Option<RdStripWhite>,
}Expand description
Typed overrides extracted from an Rd option list.
Fields§
§stage: Option<RdSexprStage>Stage override.
results: Option<RdSexprResults>Results override.
echo: Option<bool>Echo override.
eval: Option<bool>Evaluation override.
keep_source: Option<bool>Keep-source override.
strip_white: Option<RdStripWhite>Strip-whitespace override.
Implementations§
Source§impl RdSexprOptionOverrides
impl RdSexprOptionOverrides
Sourcepub fn apply_to(self, options: &mut RdEffectiveSexprOptions)
pub fn apply_to(self, options: &mut RdEffectiveSexprOptions)
Applies present overrides to effective options.
Trait Implementations§
Source§impl Clone for RdSexprOptionOverrides
impl Clone for RdSexprOptionOverrides
Source§fn clone(&self) -> RdSexprOptionOverrides
fn clone(&self) -> RdSexprOptionOverrides
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 moreimpl Copy for RdSexprOptionOverrides
Source§impl Debug for RdSexprOptionOverrides
impl Debug for RdSexprOptionOverrides
Source§impl PartialEq for RdSexprOptionOverrides
impl PartialEq for RdSexprOptionOverrides
impl StructuralPartialEq for RdSexprOptionOverrides
Auto Trait Implementations§
impl Freeze for RdSexprOptionOverrides
impl RefUnwindSafe for RdSexprOptionOverrides
impl Send for RdSexprOptionOverrides
impl Sync for RdSexprOptionOverrides
impl Unpin for RdSexprOptionOverrides
impl UnsafeUnpin for RdSexprOptionOverrides
impl UnwindSafe for RdSexprOptionOverrides
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