pub struct RepoDiscovery {
pub frontend_files: Vec<PathBuf>,
pub frontend_test_files: Vec<PathBuf>,
pub rust_files: Vec<PathBuf>,
pub rust_test_files: Vec<PathBuf>,
pub guest_js_files: Vec<PathBuf>,
pub plugin_rust_files: Vec<PathBuf>,
pub tauri_configs: Vec<PathBuf>,
pub capability_files: Vec<PathBuf>,
pub permission_files: Vec<PathBuf>,
pub package_json: Option<PathBuf>,
pub tsconfig: Option<PathBuf>,
pub vite_configs: Vec<PathBuf>,
}Fields§
§frontend_files: Vec<PathBuf>§frontend_test_files: Vec<PathBuf>§rust_files: Vec<PathBuf>§rust_test_files: Vec<PathBuf>§guest_js_files: Vec<PathBuf>§plugin_rust_files: Vec<PathBuf>§tauri_configs: Vec<PathBuf>§capability_files: Vec<PathBuf>§permission_files: Vec<PathBuf>§package_json: Option<PathBuf>§tsconfig: Option<PathBuf>§vite_configs: Vec<PathBuf>Trait Implementations§
Source§impl Clone for RepoDiscovery
impl Clone for RepoDiscovery
Source§fn clone(&self) -> RepoDiscovery
fn clone(&self) -> RepoDiscovery
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 RepoDiscovery
impl Debug for RepoDiscovery
Source§impl Default for RepoDiscovery
impl Default for RepoDiscovery
Source§fn default() -> RepoDiscovery
fn default() -> RepoDiscovery
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RepoDiscovery
impl RefUnwindSafe for RepoDiscovery
impl Send for RepoDiscovery
impl Sync for RepoDiscovery
impl Unpin for RepoDiscovery
impl UnsafeUnpin for RepoDiscovery
impl UnwindSafe for RepoDiscovery
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<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