pub struct VerifySuggestion {
pub modified_file: String,
pub project_type: ProjectType,
pub related_tests: Vec<String>,
pub commands: Vec<VerifyCommand>,
}Expand description
Verification suggestion generated after file modification
Fields§
§modified_file: StringThe modified file that triggered this suggestion
project_type: ProjectTypeDetected project type
Related test files that might be affected
commands: Vec<VerifyCommand>Suggested verification commands
Trait Implementations§
Source§impl Clone for VerifySuggestion
impl Clone for VerifySuggestion
Source§fn clone(&self) -> VerifySuggestion
fn clone(&self) -> VerifySuggestion
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 VerifySuggestion
impl Debug for VerifySuggestion
impl Eq for VerifySuggestion
Source§impl PartialEq for VerifySuggestion
impl PartialEq for VerifySuggestion
Source§fn eq(&self, other: &VerifySuggestion) -> bool
fn eq(&self, other: &VerifySuggestion) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for VerifySuggestion
Auto Trait Implementations§
impl Freeze for VerifySuggestion
impl RefUnwindSafe for VerifySuggestion
impl Send for VerifySuggestion
impl Sync for VerifySuggestion
impl Unpin for VerifySuggestion
impl UnsafeUnpin for VerifySuggestion
impl UnwindSafe for VerifySuggestion
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<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§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.