pub struct ConditionalPortabilityFacts { /* private fields */ }Expand description
Extracted structural facts available to rules and callers.
Implementations§
Source§impl ConditionalPortabilityFacts
impl ConditionalPortabilityFacts
pub fn double_bracket_in_sh(&self) -> &[Span]
pub fn test_equality_operator(&self) -> &[Span]
pub fn if_elif_bash_test(&self) -> &[Span]
pub fn extglob_in_sh(&self) -> &[Span]
pub fn caret_negation_in_bracket(&self) -> &[Span]
pub fn array_subscript_test(&self) -> &[Span]
pub fn array_subscript_condition(&self) -> &[Span]
pub fn extglob_in_test(&self) -> &[Span]
pub fn lexical_comparison_in_double_bracket(&self) -> &[Span]
pub fn regex_match_in_sh(&self) -> &[Span]
pub fn v_test_in_sh(&self) -> &[Span]
pub fn a_test_in_sh(&self) -> &[Span]
pub fn option_test_in_sh(&self) -> &[Span]
pub fn sticky_bit_test_in_sh(&self) -> &[Span]
pub fn ownership_test_in_sh(&self) -> &[Span]
Trait Implementations§
Source§impl Clone for ConditionalPortabilityFacts
impl Clone for ConditionalPortabilityFacts
Source§fn clone(&self) -> ConditionalPortabilityFacts
fn clone(&self) -> ConditionalPortabilityFacts
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 ConditionalPortabilityFacts
impl Debug for ConditionalPortabilityFacts
Source§impl Default for ConditionalPortabilityFacts
impl Default for ConditionalPortabilityFacts
Source§fn default() -> ConditionalPortabilityFacts
fn default() -> ConditionalPortabilityFacts
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ConditionalPortabilityFacts
impl RefUnwindSafe for ConditionalPortabilityFacts
impl Send for ConditionalPortabilityFacts
impl Sync for ConditionalPortabilityFacts
impl Unpin for ConditionalPortabilityFacts
impl UnsafeUnpin for ConditionalPortabilityFacts
impl UnwindSafe for ConditionalPortabilityFacts
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