pub struct ProjectRaw {Show 17 fields
pub name: String,
pub git_url: Option<String>,
pub kind: Option<String>,
pub family: Option<String>,
pub language: Option<String>,
pub tag_prefix: Option<String>,
pub public_modules: Option<Vec<String>>,
pub internal_modules: Option<Vec<String>>,
pub scan_paths: Option<Vec<String>>,
pub layout: Option<String>,
pub app_roots: Option<Vec<String>>,
pub include_apps: Option<Vec<String>>,
pub exclude_apps: Option<Vec<String>>,
pub excluded_subdirs: Option<Vec<String>>,
pub tag_pattern: Option<String>,
pub min_tag: Option<String>,
pub exclude_tag_markers: Option<Vec<String>>,
}Fields§
§name: String§git_url: Option<String>§kind: Option<String>§family: Option<String>§language: Option<String>§tag_prefix: Option<String>§public_modules: Option<Vec<String>>§internal_modules: Option<Vec<String>>§scan_paths: Option<Vec<String>>§layout: Option<String>§app_roots: Option<Vec<String>>§include_apps: Option<Vec<String>>§exclude_apps: Option<Vec<String>>§excluded_subdirs: Option<Vec<String>>§tag_pattern: Option<String>§min_tag: Option<String>§exclude_tag_markers: Option<Vec<String>>Trait Implementations§
Source§impl Clone for ProjectRaw
impl Clone for ProjectRaw
Source§fn clone(&self) -> ProjectRaw
fn clone(&self) -> ProjectRaw
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 ProjectRaw
impl Debug for ProjectRaw
Source§impl<'de> Deserialize<'de> for ProjectRaw
impl<'de> Deserialize<'de> for ProjectRaw
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
impl Eq for ProjectRaw
Source§impl PartialEq for ProjectRaw
impl PartialEq for ProjectRaw
Source§impl Serialize for ProjectRaw
impl Serialize for ProjectRaw
impl StructuralPartialEq for ProjectRaw
Auto Trait Implementations§
impl Freeze for ProjectRaw
impl RefUnwindSafe for ProjectRaw
impl Send for ProjectRaw
impl Sync for ProjectRaw
impl Unpin for ProjectRaw
impl UnsafeUnpin for ProjectRaw
impl UnwindSafe for ProjectRaw
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