pub enum CheckOutputFormatArg {
Concise,
Full,
Json,
JsonLines,
Junit,
Grouped,
Github,
Gitlab,
Rdjson,
Sarif,
}Expand description
Output formats supported by shuck check.
Variants§
Concise
Emit one diagnostic per line.
Full
Emit rich human-readable diagnostics.
Json
Emit a JSON array of diagnostics.
JsonLines
Emit one JSON object per line.
Junit
Emit JUnit XML.
Grouped
Emit grouped human-readable diagnostics.
Github
Emit GitHub Actions workflow commands.
Gitlab
Emit GitLab code quality output.
Rdjson
Emit Reviewdog RDJSON.
Sarif
Emit SARIF.
Trait Implementations§
Source§impl Clone for CheckOutputFormatArg
impl Clone for CheckOutputFormatArg
Source§fn clone(&self) -> CheckOutputFormatArg
fn clone(&self) -> CheckOutputFormatArg
Returns a duplicate of the value. Read more
1.0.0 · 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 CheckOutputFormatArg
impl Debug for CheckOutputFormatArg
Source§impl PartialEq for CheckOutputFormatArg
impl PartialEq for CheckOutputFormatArg
Source§impl ValueEnum for CheckOutputFormatArg
impl ValueEnum for CheckOutputFormatArg
impl Copy for CheckOutputFormatArg
impl Eq for CheckOutputFormatArg
impl StructuralPartialEq for CheckOutputFormatArg
Auto Trait Implementations§
impl Freeze for CheckOutputFormatArg
impl RefUnwindSafe for CheckOutputFormatArg
impl Send for CheckOutputFormatArg
impl Sync for CheckOutputFormatArg
impl Unpin for CheckOutputFormatArg
impl UnsafeUnpin for CheckOutputFormatArg
impl UnwindSafe for CheckOutputFormatArg
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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