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 FromStr for SystemCategory
impl FromStr 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.