pub struct RulepackSummary {Show 15 fields
pub name: String,
pub version: String,
pub description: Option<String>,
pub targets: Vec<String>,
pub requires: Vec<String>,
pub default_mode: String,
pub rules: usize,
pub group_files: usize,
pub exceptions: usize,
pub loaded_files: Vec<PathBuf>,
pub source_commit: Option<String>,
pub source_url: Option<String>,
pub source_sha256: Option<String>,
pub source_openpgp_signature_url: Option<String>,
pub source_openpgp_signer_fingerprint: Option<String>,
}Fields§
§name: String§version: String§description: Option<String>§targets: Vec<String>§requires: Vec<String>§default_mode: String§rules: usize§group_files: usize§exceptions: usize§loaded_files: Vec<PathBuf>§source_commit: Option<String>§source_url: Option<String>§source_sha256: Option<String>§source_openpgp_signature_url: Option<String>§source_openpgp_signer_fingerprint: Option<String>Trait Implementations§
Source§impl Clone for RulepackSummary
impl Clone for RulepackSummary
Source§fn clone(&self) -> RulepackSummary
fn clone(&self) -> RulepackSummary
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 RulepackSummary
impl Debug for RulepackSummary
Source§impl PartialEq for RulepackSummary
impl PartialEq for RulepackSummary
Source§impl Serialize for RulepackSummary
impl Serialize for RulepackSummary
impl StructuralPartialEq for RulepackSummary
Auto Trait Implementations§
impl Freeze for RulepackSummary
impl RefUnwindSafe for RulepackSummary
impl Send for RulepackSummary
impl Sync for RulepackSummary
impl Unpin for RulepackSummary
impl UnsafeUnpin for RulepackSummary
impl UnwindSafe for RulepackSummary
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