pub struct WorkspaceFileAssertionSpec {
pub path: String,
pub contains: Vec<String>,
pub contains_any: Vec<Vec<String>>,
pub max_chars: Option<usize>,
pub max_lines: Option<usize>,
}Fields§
§path: String§contains: Vec<String>§contains_any: Vec<Vec<String>>§max_chars: Option<usize>§max_lines: Option<usize>Trait Implementations§
Source§impl Clone for WorkspaceFileAssertionSpec
impl Clone for WorkspaceFileAssertionSpec
Source§fn clone(&self) -> WorkspaceFileAssertionSpec
fn clone(&self) -> WorkspaceFileAssertionSpec
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 WorkspaceFileAssertionSpec
impl Debug for WorkspaceFileAssertionSpec
Source§impl Default for WorkspaceFileAssertionSpec
impl Default for WorkspaceFileAssertionSpec
Source§fn default() -> WorkspaceFileAssertionSpec
fn default() -> WorkspaceFileAssertionSpec
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkspaceFileAssertionSpec
impl<'de> Deserialize<'de> for WorkspaceFileAssertionSpec
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for WorkspaceFileAssertionSpec
impl RefUnwindSafe for WorkspaceFileAssertionSpec
impl Send for WorkspaceFileAssertionSpec
impl Sync for WorkspaceFileAssertionSpec
impl Unpin for WorkspaceFileAssertionSpec
impl UnsafeUnpin for WorkspaceFileAssertionSpec
impl UnwindSafe for WorkspaceFileAssertionSpec
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