pub enum SystemCategory {
    SystemConstraints,
    SystemDescription,
    SystemExtract,
    EcuExtract,
    AbstractSystemDescription,
    EcuSystemDescription,
    SwClusterSystemDescription,
    RptSystem,
}Expand description
The category of a System
Variants§
SystemConstraints
The System is used to describe system constraints
SystemDescription
The System is used to describe the system configuration of a complete AUTOSAR system
SystemExtract
The System is used to describe a subsystem specific view on the complete system description
EcuExtract
The System is used to describe the ECU specific view on the complete system description
AbstractSystemDescription
The System is used to describe a functional (solution-independent/abstract) system design
EcuSystemDescription
The System is used to describe the closed view on one ECU
SwClusterSystemDescription
The System describes the content of one CpSoftwareCluster
RptSystem
System which describes the rapid prototyping algorithm in the format of AUTOSAR Software Components
Trait Implementations§
Source§impl Clone for SystemCategory
 
impl Clone for SystemCategory
Source§fn clone(&self) -> SystemCategory
 
fn clone(&self) -> SystemCategory
Returns a copy 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 SystemCategory
 
impl Debug for SystemCategory
Source§impl Display for SystemCategory
 
impl Display for SystemCategory
Source§impl Hash for SystemCategory
 
impl Hash for SystemCategory
Source§impl PartialEq for SystemCategory
 
impl PartialEq for SystemCategory
impl Copy for SystemCategory
impl Eq for SystemCategory
impl StructuralPartialEq for SystemCategory
Auto Trait Implementations§
impl Freeze for SystemCategory
impl RefUnwindSafe for SystemCategory
impl Send for SystemCategory
impl Sync for SystemCategory
impl Unpin for SystemCategory
impl UnwindSafe for SystemCategory
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<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.