pub struct SourceDirectory;Implementations§
Source§impl SourceDirectory
impl SourceDirectory
Sourcepub fn create(path: &Path) -> Result<()>
pub fn create(path: &Path) -> Result<()>
Creates a directory at the provided path with the default directory name.
Sourcepub fn files(path: &Path) -> Result<Vec<PathBuf>>
pub fn files(path: &Path) -> Result<Vec<PathBuf>>
Returns a list of files in the source directory.
Sourcepub fn check_files(paths: &[PathBuf]) -> Result<()>
pub fn check_files(paths: &[PathBuf]) -> Result<()>
Check that the files in the source directory are valid.
Auto Trait Implementations§
impl Freeze for SourceDirectory
impl RefUnwindSafe for SourceDirectory
impl Send for SourceDirectory
impl Sync for SourceDirectory
impl Unpin for SourceDirectory
impl UnwindSafe for SourceDirectory
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> 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