pub struct PhpcsConfig {
pub enabled: bool,
pub bin_path: String,
pub standard: Option<String>,
}Expand description
PHPCS integration. Off by default, same rationale as PhpstanConfig.
Fields§
§enabled: bool§bin_path: StringExecutable name or path. Defaults to phpcs resolved via $PATH;
set to e.g. vendor/bin/phpcs for a project-local install.
standard: Option<String>Passed as --standard=<value> when set (e.g. "PSR12"). Otherwise
PHPCS uses its own default/ruleset discovery.
Trait Implementations§
Source§impl Clone for PhpcsConfig
impl Clone for PhpcsConfig
Source§impl Debug for PhpcsConfig
impl Debug for PhpcsConfig
Auto Trait Implementations§
impl Freeze for PhpcsConfig
impl RefUnwindSafe for PhpcsConfig
impl Send for PhpcsConfig
impl Sync for PhpcsConfig
impl Unpin for PhpcsConfig
impl UnsafeUnpin for PhpcsConfig
impl UnwindSafe for PhpcsConfig
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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