pub enum EcucConfigurationVariantEnum {
PreconfiguredConfiguration,
RecommendedConfiguration,
VariantLinkTime,
VariantPostBuild,
VariantPreCompile,
VariantPostBuildLoadable,
VariantPostBuildSelectable,
}Expand description
EcucConfigurationVariant provides the different configuration variants that
can be used by the module definition.
Variants§
PreconfiguredConfiguration
Preconfigured (i.e. fixed) configuration which cannot be changed.
RecommendedConfiguration
Recommended configuration
VariantLinkTime
the BSW Module implementation may use PreCompileTime and LinkTime configuration parameters
VariantPostBuild
the BSW Module implementation may use PreCompileTime, LinkTime and PostBuild configuration parameters
VariantPreCompile
the BSW Module implementation may use PreCompileTime configuration parameters
VariantPostBuildLoadable
deprecated in Autosar 4.2.1 - the BSW Module implementation may use PreCompileTime, LinkTime and PostBuild loadable configuration parameters
VariantPostBuildSelectable
deprecated in Autosar 4.2.1 - the BSW Module implementation may use PreCompileTime, LinkTime and PostBuild selectable configuration parameters
Trait Implementations§
Source§impl Clone for EcucConfigurationVariantEnum
impl Clone for EcucConfigurationVariantEnum
Source§fn clone(&self) -> EcucConfigurationVariantEnum
fn clone(&self) -> EcucConfigurationVariantEnum
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for EcucConfigurationVariantEnum
impl Debug for EcucConfigurationVariantEnum
Source§impl From<EcucConfigurationVariantEnum> for EnumItem
impl From<EcucConfigurationVariantEnum> for EnumItem
Source§fn from(value: EcucConfigurationVariantEnum) -> Self
fn from(value: EcucConfigurationVariantEnum) -> Self
Source§impl Hash for EcucConfigurationVariantEnum
impl Hash for EcucConfigurationVariantEnum
Source§impl PartialEq for EcucConfigurationVariantEnum
impl PartialEq for EcucConfigurationVariantEnum
Source§fn eq(&self, other: &EcucConfigurationVariantEnum) -> bool
fn eq(&self, other: &EcucConfigurationVariantEnum) -> bool
self and other values to be equal, and is used by ==.impl Copy for EcucConfigurationVariantEnum
impl Eq for EcucConfigurationVariantEnum
impl StructuralPartialEq for EcucConfigurationVariantEnum
Auto Trait Implementations§
impl Freeze for EcucConfigurationVariantEnum
impl RefUnwindSafe for EcucConfigurationVariantEnum
impl Send for EcucConfigurationVariantEnum
impl Sync for EcucConfigurationVariantEnum
impl Unpin for EcucConfigurationVariantEnum
impl UnwindSafe for EcucConfigurationVariantEnum
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
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
key and return true if they are equal.