pub struct VirtualFileConfig {
pub path: PathBuf,
pub content: FileContentConfig,
pub permissions: String,
pub owner: String,
pub group: String,
}Expand description
Configuration for virtual files
Fields§
§path: PathBuf§content: FileContentConfig§permissions: String§owner: String§group: StringImplementations§
Source§impl VirtualFileConfig
impl VirtualFileConfig
pub fn to_file_fixture(self) -> FileFixture
Trait Implementations§
Source§impl Clone for VirtualFileConfig
impl Clone for VirtualFileConfig
Source§fn clone(&self) -> VirtualFileConfig
fn clone(&self) -> VirtualFileConfig
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VirtualFileConfig
impl Debug for VirtualFileConfig
Source§impl<'de> Deserialize<'de> for VirtualFileConfig
impl<'de> Deserialize<'de> for VirtualFileConfig
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 VirtualFileConfig
impl RefUnwindSafe for VirtualFileConfig
impl Send for VirtualFileConfig
impl Sync for VirtualFileConfig
impl Unpin for VirtualFileConfig
impl UnwindSafe for VirtualFileConfig
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)