pub enum EthicalFramework {
Show 303 variants
AdvocateOfLibertyAndEquality,
AdvocatesAutonomyAndFemaleAgency,
AdvocatesCautiousExploration,
AdvocatesCautiousResourceManagement,
AdvocatesCivilRightsAndSocialJustice,
AdvocatesEmpiricalObservation,
AdvocatesEthicalTreatmentOfCreatures,
AdvocatesForCoexistenceAndTolerance,
AdvocatesForCommunitySolidarity,
AdvocatesForJusticeAndFairness,
AdvocatesForPrivacyAndDataAutonomy,
AdvocatesHarmonyBetweenSpecies,
AdvocatesHarmonyWithNature,
AdvocatesHarmonyWithSurroundings,
AdvocatesRealpolitikAndPragmatism,
AdvocatesRespectForDiverseCultures,
AdvocatesResponsibilityInExperimentation,
AdvocatesReverenceForNature,
AdvocatesSelflessnessAndGreaterGood,
AdvocatesSocialJusticeAndEquality,
AdvocatesStrongCentralGovernment,
AdvocatesTransformationAndRenewal,
AltruisticAndSacrificial,
ApproachableAndRelatableToMortals,
AwareOfMoralAmbiguities,
BalancesCharmWithColdEfficiency,
BalancesCompassionWithSeverity,
BalancesCompassionWithValor,
BalancesConservationWithCreativeExpression,
BalancesCreationAndDestruction,
BalancesCuriosityWithCaution,
BalancesEnlightenmentIdealsWithAuthoritarianRule,
BalancesGloryWithResponsibility,
BalancesHarshMeasuresWithEthicalGovernance,
BalancesIdealismWithPoliticalRealism,
BalancesMercyAndIntegrationForConqueredPeoples,
BalancesProtectiveAndManipulativeInstincts,
BalancesScientificInquiryWithPhilosophicalContemplation,
BalancesTraditionalAndContemporaryRoles,
BelievesInValueAndAgencyOfHumans,
BendsOrBreaksRules,
CalculatingAndStrategicallySecretive,
CapableOfBothJusticeAndVengeance,
CautiousAndStrategicInEthics,
ChallengesAuthority,
ChallengesAuthorityAndDogma,
ChallengesAuthorityAndSocietalExpectations,
ChallengesHypocrisyThroughTrickery,
ChallengesSocialAndGenderNorms,
ChallengesSocietalNorms,
ChallengesSocietalNormsAndPatriarchy,
ChallengesStatusQuo,
ChallengesTraditionalGenderNorms,
ChallengesTraditionalRoles,
ChampionOfIndividualRights,
ChampionOfJusticeAndRetribution,
ChampionsAIAndHumanSymbiosis,
ChampionsCivicVirtueAndRuleOfLaw,
ChampionsGoldenMean,
ChampionsHumanitarianPrinciples,
ClashesWithAuthorityForAutonomy,
CommandsRespectAndAuthority,
CommitmentToExcellence,
CommittedToCharityAndSolidarity,
CommittedToCulturalAndIntellectualGrowth,
CommittedToEducationalMentorship,
CommittedToFreedomAndLiberation,
CommittedToHonorAndVirtue,
CommittedToIdealBeautyAndPerfection,
CommittedToJusticeAndFairness,
CommittedToModernizationAndReform,
CommittedToNationalSovereignty,
CommittedToNaturalOrder,
CommittedToPoliticalStability,
CommittedToProtectingCommunity,
CommittedToPurityAndRighteousness,
CommittedToSustainableDevelopment,
ControversialLegacyAndImpact,
CriticalOfIdealismAndNaivety,
CritiquesHypocrisyAndInjustice,
DeepSenseOfResponsibility,
DeeplyInconsistentOnSlaveryAndRace,
DeeplyLoyalToFamilyAndFriends,
DefendsFreedomOfThoughtAndExpression,
DefiantAgainstOppression,
DemandingHighStandardsFromTeam,
DemandsLoyaltyAndCompetence,
DemandsTrustAndRespect,
DestroysEvilAndIgnorance,
DevoutAndPious,
DevoutlyReligiousAndMissionDriven,
DoesNotTolerateDisrespectOrDisorder,
DrivenByDivineMission,
DrivenByFameAndFortune,
DrivenByHumanistPhilosophy,
DrivenByJusticeAndRevenge,
DrivenByPersonalJusticeAndVendettas,
DrivenByPoliticalSurvivalAndLegacy,
DrivenByVisionForNationalStrength,
DutifulAndRespectful,
EmbodiesDualityInEthicsAndAction,
EmbodiesJusticeThroughDestructionAndRenewal,
EmbodiesSpartanPrinciplesAndTraditions,
EmbodiesSpiritOfResistance,
EmbodiesUnwaveringDevotion,
EmbracesComplexityAndInterdependence,
EmbracesCosmicPurposeBeyondDualities,
EmbracesFailureAsLearningOpportunity,
EmphasizesEffectivenessOverMorality,
EmphasizesGoodCharacter,
EmphasizesRigorousTestingAndValidation,
EmploysManipulationAndCharmStrategically,
EmploysRuthlessnessWhenNecessary,
EncouragesBalanceWisdomHumility,
EncouragesBoldnessAndCourage,
EncouragesCommunityAndConnection,
EncouragesDetachmentAndImpermanence,
EncouragesHumilityAndRespectForNature,
EncouragesInnovationAndOriginality,
EncouragesInvestmentAndEconomicDevelopment,
EncouragesMindfulnessAndCare,
EncouragesMutualSupportAndCommunity,
EncouragesRespectForHiddenForces,
EncouragesRespectForNaturesPower,
EncouragesRighteousBehavior,
EncouragesSpiritualIntegrity,
EnforcesStrictDiscipline,
EthicalAndVirtuous,
EthicalFramework,
EthnocentricAndCulturallyInsensitive,
ExemplifiesHonestyKindnessAndHumility,
ExpectsRespectAndReverence,
ExpectsRespectForAutonomy,
ExpectsRespectForIndependenceAndChastity,
Fair,
FierceProtectorAndNurturer,
FiercelyDedicatedToDutyAndCountry,
FiercelyGuardsAgainstIntrusions,
FiercelyIndependent,
FiercelyLoyalToFamilyAndAllies,
FiercelyProtectiveOfArtisticIntegrity,
FiercelyProtectiveOfGodsAndHumans,
Generous,
GenerousAndSupportive,
GenerousPhilanthropistAndHumanitarian,
GuardianshipOfEcologicalBalance,
GuardianshipOfMoralAndNaturalLaws,
HarmonyBetweenEntertainmentAndNature,
HighlightsConsequencesOfVice,
HonorDrivenActions,
Honorable,
Individualistic,
Just,
LibertineAndHedonistic,
LoyalAndJust,
LoyalToCloseOnes,
Magnanimous,
MaintainsMoralIntegrityAndClarity,
MaintainsNaturalOrderAndBalance,
ManipulatesEmotionsForPersonalGain,
ManipulativeForPersonalGain,
ManipulativeForStrategicPurposes,
MediatorOfHarmony,
MoralTeacher,
NavigatesMoralAndEthicalDilemmas,
Nonconformist,
OverlooksConsequencesForGoalAchievement,
PragmaticAndCynicalInRelationships,
PragmaticAndFiscallyResponsible,
PragmaticAndResultsOriented,
PragmaticAndStrategicallyFlexible,
PragmaticInFormingAlliances,
PragmaticInRulership,
PreservesCulturalIdentity,
PreservesDelicateEcologicalBalance,
PreservesLocalHeritageAndCulture,
PreservesNaturalBalance,
PrincipledAndUnyielding,
PrincipledYetPragmatic,
PrioritizesCommunityAboveSelf,
PrioritizesEquityAndGlobalCollaboration,
PrioritizesForgivenessOverRevenge,
PrioritizesKnowledgeOverPersonalFame,
PrioritizesPersonalJusticeAndRetribution,
PromotesBalanceBetweenNatureAndScience,
PromotesBalancedGrowthAndDiversity,
PromotesCulturalTraditions,
PromotesEnlightenmentIdealsOfReason,
PromotesFederalismAndCentralizedAuthority,
PromotesHarmonyAndBalance,
PromotesHarmonyWithNature,
PromotesInclusivityAndMeritocracy,
PromotesInclusivityInCommunityPerformance,
PromotesRapidAdaptation,
PromotesRespectForAncientWisdom,
PromotesRespectForHarshEnvironments,
PromotesRespectForHiddenRealms,
PromotesRighteousnessAndTruth,
PromotesSlowSustainableChange,
PromotesSustainableGrowthAndDecay,
PromotesSustainablePreservationPractices,
PromotesUnderstandingAndAppreciationOfDifferences,
ProtectiveOfAutonomy,
ProtectiveOfCityAndSovereignty,
ProtectorOfLoversAndFertility,
ProtectsAndNurturesVulnerable,
ProtectsCitiesAndPeople,
ProtectsDelicateBalanceAboveGround,
ProtectsEcosystemIntegrity,
ProtectsHiddenLifeAndDelicateBalance,
ProtectsLegacyOfPreviousGenerations,
ProtectsPrivacyAndSanctuary,
PunishesBetrayalUnbiasedly,
PunishesDomainViolations,
PursuitOfPerfectionAndSimplicity,
Rebellious,
RejectsAttemptsAtDomination,
RejectsDeceitAndCowardice,
RejectsFavoritismForReasonAndLaw,
RejectsWealthAndDisplaysOfPower,
RelentlessInnovationAsCoreValue,
RequiresGenuineIntentions,
RequiresHonestyAndIntegrity,
ResistsCommandsAgainstPersonalValues,
RespectsPowerOfNaturalForces,
RespondsRuthlesslyToBetrayal,
RewardsLoyaltyAndBravery,
RewardsLoyaltyAndServiceGenerously,
RewardsLoyaltyFairly,
RewardsRespectAndFairness,
RewardsTrustworthinessAndIntegrity,
RigidAuthoritarianLeadership,
SeeksBalanceBetweenIdealsAndPracticality,
SelfDetermined,
SelfInterestedAndEgoistic,
SevereWhenBetrayed,
SourceOfConflict,
StrategicAndCalculatingInEthics,
StrategicDeceptionWhenNecessary,
StrategicInSocialInteractions,
StrategicUseOfForceAndAuthority,
StrategicallyGenerous,
StrivesForKnowledgeAndUnderstanding,
StrongBeliefInOrderAndNationalSecurity,
StrongCommitmentToChastity,
SubvertsExpectations,
SubvertsNorms,
SustainsLifeAlongItsBanks,
SwiftlyDismissesThreatsToAuthority,
SymbolizesFightAgainstOppression,
SymbolizesPowerAndDangerOfPassion,
TeachesThroughChallengesAndTests,
UnyieldingInDefenseOfFreedom,
UpholdsCleanliness,
UpholdsFidelityAndCommitment,
UpholdsIntegrityAndCooperation,
UpholdsIntegrityInPursuitOfWisdom,
UpholdsPurityAndClarityOfIntent,
UpholdsReverenceForAncientSecrets,
UsesDeceptionToTeachLessons,
UsesMagicForHealingAndProtection,
UsesSeductionToRevealTrueNature,
UsesSelfDeprecatingHumorStrategically,
UtilizesExtremeMeasuresAndBrutalityStrategically,
ValuesAuthenticityAndHonesty,
ValuesAutonomy,
ValuesAutonomyAndIndependence,
ValuesBalanceAndModeration,
ValuesBalanceInDiverseEcosystems,
ValuesBraveryHonorAndStrength,
ValuesClearingOldForNewGrowth,
ValuesCollaborationAndOpenness,
ValuesControlAndIndependence,
ValuesCreatingMemorableExperiences,
ValuesCreativeFreedomAndIndependence,
ValuesDiplomacyAndCulturalSensitivity,
ValuesEconomicStabilityAndGrowth,
ValuesEmpathyKindnessAndRespect,
ValuesEqualityInRelationships,
ValuesFairnessAndIntegrity,
ValuesFamilyAndLoyaltyAboveAll,
ValuesFamilyLoyaltyAndDevotion,
ValuesHarmonyAndBalance,
ValuesHonestyAndIntegrity,
ValuesIndependence,
ValuesIndependenceAndAuthority,
ValuesIndependenceAndAutonomy,
ValuesInterconnectednessAndCooperation,
ValuesInterconnectednessOfLife,
ValuesKnowledgeAndUnderstanding,
ValuesLoyaltyAndDevotion,
ValuesPersonalGrowthAndTransformation,
ValuesPersonalPleasureOverSocietalNorms,
ValuesPreservationAndPrivacy,
ValuesPurity,
ValuesPurityAndChastity,
ValuesSimplicityAndRenewal,
ValuesStrengthAndIndependence,
ValuesSurvivalAndSustainability,
ValuesTraditionAndHistoricalContinuity,
ValuesTransparencyInTechnologicalIntegration,
VictimOfPoliticalInjustice,
WillingnessToBendOrBreakRulesForFun,
}Variants§
AdvocateOfLibertyAndEquality
AdvocatesAutonomyAndFemaleAgency
AdvocatesCautiousExploration
AdvocatesCautiousResourceManagement
AdvocatesCivilRightsAndSocialJustice
AdvocatesEmpiricalObservation
AdvocatesEthicalTreatmentOfCreatures
AdvocatesForCoexistenceAndTolerance
AdvocatesForCommunitySolidarity
AdvocatesForJusticeAndFairness
AdvocatesForPrivacyAndDataAutonomy
AdvocatesHarmonyBetweenSpecies
AdvocatesHarmonyWithNature
AdvocatesHarmonyWithSurroundings
AdvocatesRealpolitikAndPragmatism
AdvocatesRespectForDiverseCultures
AdvocatesResponsibilityInExperimentation
AdvocatesReverenceForNature
AdvocatesSelflessnessAndGreaterGood
AdvocatesSocialJusticeAndEquality
AdvocatesStrongCentralGovernment
AdvocatesTransformationAndRenewal
AltruisticAndSacrificial
ApproachableAndRelatableToMortals
AwareOfMoralAmbiguities
BalancesCharmWithColdEfficiency
BalancesCompassionWithSeverity
BalancesCompassionWithValor
BalancesConservationWithCreativeExpression
BalancesCreationAndDestruction
BalancesCuriosityWithCaution
BalancesEnlightenmentIdealsWithAuthoritarianRule
BalancesGloryWithResponsibility
BalancesHarshMeasuresWithEthicalGovernance
BalancesIdealismWithPoliticalRealism
BalancesMercyAndIntegrationForConqueredPeoples
BalancesProtectiveAndManipulativeInstincts
BalancesScientificInquiryWithPhilosophicalContemplation
BalancesTraditionalAndContemporaryRoles
BelievesInValueAndAgencyOfHumans
BendsOrBreaksRules
CalculatingAndStrategicallySecretive
CapableOfBothJusticeAndVengeance
CautiousAndStrategicInEthics
ChallengesAuthority
ChallengesAuthorityAndDogma
ChallengesAuthorityAndSocietalExpectations
ChallengesHypocrisyThroughTrickery
ChallengesSocialAndGenderNorms
ChallengesSocietalNorms
ChallengesSocietalNormsAndPatriarchy
ChallengesStatusQuo
ChallengesTraditionalGenderNorms
ChallengesTraditionalRoles
ChampionOfIndividualRights
ChampionOfJusticeAndRetribution
ChampionsAIAndHumanSymbiosis
ChampionsCivicVirtueAndRuleOfLaw
ChampionsGoldenMean
ChampionsHumanitarianPrinciples
ClashesWithAuthorityForAutonomy
CommandsRespectAndAuthority
CommitmentToExcellence
CommittedToCharityAndSolidarity
CommittedToCulturalAndIntellectualGrowth
CommittedToEducationalMentorship
CommittedToFreedomAndLiberation
CommittedToHonorAndVirtue
CommittedToIdealBeautyAndPerfection
CommittedToJusticeAndFairness
CommittedToModernizationAndReform
CommittedToNationalSovereignty
CommittedToNaturalOrder
CommittedToPoliticalStability
CommittedToProtectingCommunity
CommittedToPurityAndRighteousness
CommittedToSustainableDevelopment
ControversialLegacyAndImpact
CriticalOfIdealismAndNaivety
CritiquesHypocrisyAndInjustice
DeepSenseOfResponsibility
DeeplyInconsistentOnSlaveryAndRace
DeeplyLoyalToFamilyAndFriends
DefendsFreedomOfThoughtAndExpression
DefiantAgainstOppression
DemandingHighStandardsFromTeam
DemandsLoyaltyAndCompetence
DemandsTrustAndRespect
DestroysEvilAndIgnorance
DevoutAndPious
DevoutlyReligiousAndMissionDriven
DoesNotTolerateDisrespectOrDisorder
DrivenByDivineMission
DrivenByFameAndFortune
DrivenByHumanistPhilosophy
DrivenByJusticeAndRevenge
DrivenByPersonalJusticeAndVendettas
DrivenByPoliticalSurvivalAndLegacy
DrivenByVisionForNationalStrength
DutifulAndRespectful
EmbodiesDualityInEthicsAndAction
EmbodiesJusticeThroughDestructionAndRenewal
EmbodiesSpartanPrinciplesAndTraditions
EmbodiesSpiritOfResistance
EmbodiesUnwaveringDevotion
EmbracesComplexityAndInterdependence
EmbracesCosmicPurposeBeyondDualities
EmbracesFailureAsLearningOpportunity
EmphasizesEffectivenessOverMorality
EmphasizesGoodCharacter
EmphasizesRigorousTestingAndValidation
EmploysManipulationAndCharmStrategically
EmploysRuthlessnessWhenNecessary
EncouragesBalanceWisdomHumility
EncouragesBoldnessAndCourage
EncouragesCommunityAndConnection
EncouragesDetachmentAndImpermanence
EncouragesHumilityAndRespectForNature
EncouragesInnovationAndOriginality
EncouragesInvestmentAndEconomicDevelopment
EncouragesMindfulnessAndCare
EncouragesMutualSupportAndCommunity
EncouragesRespectForHiddenForces
EncouragesRespectForNaturesPower
EncouragesRighteousBehavior
EncouragesSpiritualIntegrity
EnforcesStrictDiscipline
EthicalAndVirtuous
EthicalFramework
EthnocentricAndCulturallyInsensitive
ExemplifiesHonestyKindnessAndHumility
ExpectsRespectAndReverence
ExpectsRespectForAutonomy
ExpectsRespectForIndependenceAndChastity
Fair
FierceProtectorAndNurturer
FiercelyDedicatedToDutyAndCountry
FiercelyGuardsAgainstIntrusions
FiercelyIndependent
FiercelyLoyalToFamilyAndAllies
FiercelyProtectiveOfArtisticIntegrity
FiercelyProtectiveOfGodsAndHumans
Generous
GenerousAndSupportive
GenerousPhilanthropistAndHumanitarian
GuardianshipOfEcologicalBalance
GuardianshipOfMoralAndNaturalLaws
HarmonyBetweenEntertainmentAndNature
HighlightsConsequencesOfVice
HonorDrivenActions
Honorable
Individualistic
Just
LibertineAndHedonistic
LoyalAndJust
LoyalToCloseOnes
Magnanimous
MaintainsMoralIntegrityAndClarity
MaintainsNaturalOrderAndBalance
ManipulatesEmotionsForPersonalGain
ManipulativeForPersonalGain
ManipulativeForStrategicPurposes
MediatorOfHarmony
MoralTeacher
Nonconformist
OverlooksConsequencesForGoalAchievement
PragmaticAndCynicalInRelationships
PragmaticAndFiscallyResponsible
PragmaticAndResultsOriented
PragmaticAndStrategicallyFlexible
PragmaticInFormingAlliances
PragmaticInRulership
PreservesCulturalIdentity
PreservesDelicateEcologicalBalance
PreservesLocalHeritageAndCulture
PreservesNaturalBalance
PrincipledAndUnyielding
PrincipledYetPragmatic
PrioritizesCommunityAboveSelf
PrioritizesEquityAndGlobalCollaboration
PrioritizesForgivenessOverRevenge
PrioritizesKnowledgeOverPersonalFame
PrioritizesPersonalJusticeAndRetribution
PromotesBalanceBetweenNatureAndScience
PromotesBalancedGrowthAndDiversity
PromotesCulturalTraditions
PromotesEnlightenmentIdealsOfReason
PromotesFederalismAndCentralizedAuthority
PromotesHarmonyAndBalance
PromotesHarmonyWithNature
PromotesInclusivityAndMeritocracy
PromotesInclusivityInCommunityPerformance
PromotesRapidAdaptation
PromotesRespectForAncientWisdom
PromotesRespectForHarshEnvironments
PromotesRespectForHiddenRealms
PromotesRighteousnessAndTruth
PromotesSlowSustainableChange
PromotesSustainableGrowthAndDecay
PromotesSustainablePreservationPractices
PromotesUnderstandingAndAppreciationOfDifferences
ProtectiveOfAutonomy
ProtectiveOfCityAndSovereignty
ProtectorOfLoversAndFertility
ProtectsAndNurturesVulnerable
ProtectsCitiesAndPeople
ProtectsDelicateBalanceAboveGround
ProtectsEcosystemIntegrity
ProtectsHiddenLifeAndDelicateBalance
ProtectsLegacyOfPreviousGenerations
ProtectsPrivacyAndSanctuary
PunishesBetrayalUnbiasedly
PunishesDomainViolations
PursuitOfPerfectionAndSimplicity
Rebellious
RejectsAttemptsAtDomination
RejectsDeceitAndCowardice
RejectsFavoritismForReasonAndLaw
RejectsWealthAndDisplaysOfPower
RelentlessInnovationAsCoreValue
RequiresGenuineIntentions
RequiresHonestyAndIntegrity
ResistsCommandsAgainstPersonalValues
RespectsPowerOfNaturalForces
RespondsRuthlesslyToBetrayal
RewardsLoyaltyAndBravery
RewardsLoyaltyAndServiceGenerously
RewardsLoyaltyFairly
RewardsRespectAndFairness
RewardsTrustworthinessAndIntegrity
RigidAuthoritarianLeadership
SeeksBalanceBetweenIdealsAndPracticality
SelfDetermined
SelfInterestedAndEgoistic
SevereWhenBetrayed
SourceOfConflict
StrategicAndCalculatingInEthics
StrategicDeceptionWhenNecessary
StrategicInSocialInteractions
StrategicUseOfForceAndAuthority
StrategicallyGenerous
StrivesForKnowledgeAndUnderstanding
StrongBeliefInOrderAndNationalSecurity
StrongCommitmentToChastity
SubvertsExpectations
SubvertsNorms
SustainsLifeAlongItsBanks
SwiftlyDismissesThreatsToAuthority
SymbolizesFightAgainstOppression
SymbolizesPowerAndDangerOfPassion
TeachesThroughChallengesAndTests
UnyieldingInDefenseOfFreedom
UpholdsCleanliness
UpholdsFidelityAndCommitment
UpholdsIntegrityAndCooperation
UpholdsIntegrityInPursuitOfWisdom
UpholdsPurityAndClarityOfIntent
UpholdsReverenceForAncientSecrets
UsesDeceptionToTeachLessons
UsesMagicForHealingAndProtection
UsesSeductionToRevealTrueNature
UsesSelfDeprecatingHumorStrategically
UtilizesExtremeMeasuresAndBrutalityStrategically
ValuesAuthenticityAndHonesty
ValuesAutonomy
ValuesAutonomyAndIndependence
ValuesBalanceAndModeration
ValuesBalanceInDiverseEcosystems
ValuesBraveryHonorAndStrength
ValuesClearingOldForNewGrowth
ValuesCollaborationAndOpenness
ValuesControlAndIndependence
ValuesCreatingMemorableExperiences
ValuesCreativeFreedomAndIndependence
ValuesDiplomacyAndCulturalSensitivity
ValuesEconomicStabilityAndGrowth
ValuesEmpathyKindnessAndRespect
ValuesEqualityInRelationships
ValuesFairnessAndIntegrity
ValuesFamilyAndLoyaltyAboveAll
ValuesFamilyLoyaltyAndDevotion
ValuesHarmonyAndBalance
ValuesHonestyAndIntegrity
ValuesIndependence
ValuesIndependenceAndAuthority
ValuesIndependenceAndAutonomy
ValuesInterconnectednessAndCooperation
ValuesInterconnectednessOfLife
ValuesKnowledgeAndUnderstanding
ValuesLoyaltyAndDevotion
ValuesPersonalGrowthAndTransformation
ValuesPersonalPleasureOverSocietalNorms
ValuesPreservationAndPrivacy
ValuesPurity
ValuesPurityAndChastity
ValuesSimplicityAndRenewal
ValuesStrengthAndIndependence
ValuesSurvivalAndSustainability
ValuesTraditionAndHistoricalContinuity
ValuesTransparencyInTechnologicalIntegration
VictimOfPoliticalInjustice
WillingnessToBendOrBreakRulesForFun
Trait Implementations§
Source§impl Clone for EthicalFramework
impl Clone for EthicalFramework
Source§fn clone(&self) -> EthicalFramework
fn clone(&self) -> EthicalFramework
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for EthicalFramework
impl Debug for EthicalFramework
Source§impl<'de> Deserialize<'de> for EthicalFramework
impl<'de> Deserialize<'de> for EthicalFramework
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<EthicalFramework, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<EthicalFramework, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
impl Eq for EthicalFramework
Source§impl From<EthicalFramework> for EthicalFrameworkProfile
impl From<EthicalFramework> for EthicalFrameworkProfile
Source§fn from(descriptor: EthicalFramework) -> EthicalFrameworkProfile
fn from(descriptor: EthicalFramework) -> EthicalFrameworkProfile
Source§impl Hash for EthicalFramework
impl Hash for EthicalFramework
Source§impl IntoEnumIterator for EthicalFramework
impl IntoEnumIterator for EthicalFramework
type Iterator = EthicalFrameworkIter
fn iter() -> EthicalFrameworkIter ⓘ
Source§impl PartialEq for EthicalFramework
impl PartialEq for EthicalFramework
Source§fn eq(&self, other: &EthicalFramework) -> bool
fn eq(&self, other: &EthicalFramework) -> bool
self and other values to be equal, and is used by ==.Source§impl Serialize for EthicalFramework
impl Serialize for EthicalFramework
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
impl StructuralPartialEq for EthicalFramework
Auto Trait Implementations§
impl Freeze for EthicalFramework
impl RefUnwindSafe for EthicalFramework
impl Send for EthicalFramework
impl Sync for EthicalFramework
impl Unpin for EthicalFramework
impl UnsafeUnpin for EthicalFramework
impl UnwindSafe for EthicalFramework
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.Source§impl<T> DowncastSync for T
impl<T> DowncastSync for T
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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoCollection<T> for T
impl<T> IntoCollection<T> for T
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Paint for Twhere
T: ?Sized,
impl<T> Paint for Twhere
T: ?Sized,
Source§fn fg(&self, value: Color) -> Painted<&T>
fn fg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self with the foreground set to
value.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like red() and
green(), which have the same functionality but are
pithier.
§Example
Set foreground color to white using fg():
use yansi::{Paint, Color};
painted.fg(Color::White);Set foreground color to white using white().
use yansi::Paint;
painted.white();Source§fn bright_black(&self) -> Painted<&T>
fn bright_black(&self) -> Painted<&T>
Source§fn bright_red(&self) -> Painted<&T>
fn bright_red(&self) -> Painted<&T>
Source§fn bright_green(&self) -> Painted<&T>
fn bright_green(&self) -> Painted<&T>
Source§fn bright_yellow(&self) -> Painted<&T>
fn bright_yellow(&self) -> Painted<&T>
Source§fn bright_blue(&self) -> Painted<&T>
fn bright_blue(&self) -> Painted<&T>
Source§fn bright_magenta(&self) -> Painted<&T>
fn bright_magenta(&self) -> Painted<&T>
Source§fn bright_cyan(&self) -> Painted<&T>
fn bright_cyan(&self) -> Painted<&T>
Source§fn bright_white(&self) -> Painted<&T>
fn bright_white(&self) -> Painted<&T>
Source§fn bg(&self, value: Color) -> Painted<&T>
fn bg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self with the background set to
value.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like on_red() and
on_green(), which have the same functionality but
are pithier.
§Example
Set background color to red using fg():
use yansi::{Paint, Color};
painted.bg(Color::Red);Set background color to red using on_red().
use yansi::Paint;
painted.on_red();Source§fn on_primary(&self) -> Painted<&T>
fn on_primary(&self) -> Painted<&T>
Source§fn on_magenta(&self) -> Painted<&T>
fn on_magenta(&self) -> Painted<&T>
Source§fn on_bright_black(&self) -> Painted<&T>
fn on_bright_black(&self) -> Painted<&T>
Source§fn on_bright_red(&self) -> Painted<&T>
fn on_bright_red(&self) -> Painted<&T>
Source§fn on_bright_green(&self) -> Painted<&T>
fn on_bright_green(&self) -> Painted<&T>
Source§fn on_bright_yellow(&self) -> Painted<&T>
fn on_bright_yellow(&self) -> Painted<&T>
Source§fn on_bright_blue(&self) -> Painted<&T>
fn on_bright_blue(&self) -> Painted<&T>
Source§fn on_bright_magenta(&self) -> Painted<&T>
fn on_bright_magenta(&self) -> Painted<&T>
Source§fn on_bright_cyan(&self) -> Painted<&T>
fn on_bright_cyan(&self) -> Painted<&T>
Source§fn on_bright_white(&self) -> Painted<&T>
fn on_bright_white(&self) -> Painted<&T>
Source§fn attr(&self, value: Attribute) -> Painted<&T>
fn attr(&self, value: Attribute) -> Painted<&T>
Enables the styling Attribute value.
This method should be used rarely. Instead, prefer to use
attribute-specific builder methods like bold() and
underline(), which have the same functionality
but are pithier.
§Example
Make text bold using attr():
use yansi::{Paint, Attribute};
painted.attr(Attribute::Bold);Make text bold using using bold().
use yansi::Paint;
painted.bold();Source§fn rapid_blink(&self) -> Painted<&T>
fn rapid_blink(&self) -> Painted<&T>
Source§fn quirk(&self, value: Quirk) -> Painted<&T>
fn quirk(&self, value: Quirk) -> Painted<&T>
Enables the yansi Quirk value.
This method should be used rarely. Instead, prefer to use quirk-specific
builder methods like mask() and
wrap(), which have the same functionality but are
pithier.
§Example
Enable wrapping using .quirk():
use yansi::{Paint, Quirk};
painted.quirk(Quirk::Wrap);Enable wrapping using wrap().
use yansi::Paint;
painted.wrap();Source§fn clear(&self) -> Painted<&T>
👎Deprecated since 1.0.1: renamed to resetting() due to conflicts with Vec::clear().
The clear() method will be removed in a future release.
fn clear(&self) -> Painted<&T>
renamed to resetting() due to conflicts with Vec::clear().
The clear() method will be removed in a future release.
Source§fn whenever(&self, value: Condition) -> Painted<&T>
fn whenever(&self, value: Condition) -> Painted<&T>
Conditionally enable styling based on whether the Condition value
applies. Replaces any previous condition.
See the crate level docs for more details.
§Example
Enable styling painted only when both stdout and stderr are TTYs:
use yansi::{Paint, Condition};
painted.red().on_yellow().whenever(Condition::STDOUTERR_ARE_TTY);