pub enum EcucConfigurationVariant {
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 EcucConfigurationVariant
impl Clone for EcucConfigurationVariant
Source§fn clone(&self) -> EcucConfigurationVariant
fn clone(&self) -> EcucConfigurationVariant
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for EcucConfigurationVariant
impl Debug for EcucConfigurationVariant
Source§impl From<EcucConfigurationVariant> for EnumItem
impl From<EcucConfigurationVariant> for EnumItem
Source§fn from(value: EcucConfigurationVariant) -> Self
fn from(value: EcucConfigurationVariant) -> Self
Source§impl Hash for EcucConfigurationVariant
impl Hash for EcucConfigurationVariant
Source§impl PartialEq for EcucConfigurationVariant
impl PartialEq for EcucConfigurationVariant
Source§impl TryFrom<EnumItem> for EcucConfigurationVariant
impl TryFrom<EnumItem> for EcucConfigurationVariant
impl Copy for EcucConfigurationVariant
impl Eq for EcucConfigurationVariant
impl StructuralPartialEq for EcucConfigurationVariant
Auto Trait Implementations§
impl Freeze for EcucConfigurationVariant
impl RefUnwindSafe for EcucConfigurationVariant
impl Send for EcucConfigurationVariant
impl Sync for EcucConfigurationVariant
impl Unpin for EcucConfigurationVariant
impl UnwindSafe for EcucConfigurationVariant
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.