add more osstring derives

This commit is contained in:
Rowan 2025-07-09 22:02:41 -04:00
parent c250c7f475
commit 480a11ac7b

View file

@ -178,6 +178,7 @@ pub enum ConfigurationArgument {
#[os_display("-username {_0}")]
Username(OsString),
#[display("vcsMode {_0}")]
#[os_display("-vcsMode {_0}")]
VcsMode(VcsMode),
#[display("version")]
Version,
@ -237,30 +238,30 @@ pub enum BuildSubtarget {
#[display("-{_variant}")]
pub enum BuildArgument {
#[display("activeBuildProfile \"{0}\"", _0.display())]
#[os_display("activeBuildProfile \"{_0}\"")]
#[os_display("-activeBuildProfile \"{_0}\"")]
ActiveBuildProfile(PathBuf),
#[display("build \"{0}\"", _0.display())]
#[os_display("build \"{_0}\"")]
#[os_display("-build \"{_0}\"")]
Build(PathBuf),
#[display("buildLinux64Player \"{0}\"", _0.display())]
#[os_display("buildLinux64Player \"{_0}\"")]
#[os_display("-buildLinux64Player \"{_0}\"")]
BuildLinux64Player(PathBuf),
#[display("buildLinuxHeadlessSimulation \"{0}\"", _0.display())]
#[os_display("buildLinuxHeadlessSimulation \"{_0}\"")]
#[os_display("-buildLinuxHeadlessSimulation \"{_0}\"")]
BuildLinuxHeadlessSimulation(PathBuf),
#[display("buildOSXUniversalPlayer \"{0}\"", _0.display())]
#[os_display("buildOSXUniversalPlayer \"{_0}\"")]
#[os_display("-buildOSXUniversalPlayer \"{_0}\"")]
BuildOsxUniversalPlayer(PathBuf),
#[display("buildTarget \"{_0}\"")]
BuildTarget(BuildTarget),
#[display("standaloneBuildSubtarget \"{_0}\"")]
#[os_display("standaloneBuildSubtarget \"{_0}\"")]
#[os_display("-standaloneBuildSubtarget \"{_0}\"")]
StandaloneBuildSubtarget(BuildSubtarget),
#[display("buildWindowsPlayer \"{0}\"", _0.display())]
#[os_display("buildWindowsPlayer \"{_0}\"")]
#[os_display("-buildWindowsPlayer \"{_0}\"")]
BuildWindowsPlayer(PathBuf),
#[display("buildWindows64Player \"{0}\"", _0.display())]
#[os_display("buildWindows64Player \"{_0}\"")]
#[os_display("-buildWindows64Player \"{_0}\"")]
BuildWindows64Player(PathBuf),
}
#[derive(Debug, Display, Clone, PartialEq, Eq, PartialOrd, Ord, OsDisplay)]
@ -272,7 +273,7 @@ pub enum CacheServerArgument {
#[display("cacheServerEndpoint {_0}:{_1}")]
Endpoint(IpAddr, u16),
#[display("cacheServerNamespacePrefix \"{0}\"", _0.display())]
#[os_display("cacheServerNamespacePrefix \"{_0}\"")]
#[os_display("-cacheServerNamespacePrefix \"{_0}\"")]
NamespacePrefix(OsString),
#[display("cacheServerEnableDownload {_0}")]
EnableDownload(bool),
@ -319,7 +320,7 @@ pub enum DebugArgument {
#[display("force-vulkan-layers")]
ForceVulkanLayers,
#[display("StackTraceLogType {_0}")]
#[os_display("StackTraceLogType {_0}")]
#[os_display("-StackTraceLogType {_0}")]
StackTraceLogType(StackTraceLogType),
#[display("log-memory-performance-stats")]
LogMemoryPerformanceStats,
@ -362,12 +363,12 @@ pub enum LicenseArgument {
#[display("createManualActivationFile")]
CreateManualActivationFile,
#[display("manualLicenseFile {0}", _0.display())]
#[os_display("manualLicenseFile {_0}")]
#[os_display("-manualLicenseFile {_0}")]
ManualLicenseFile(PathBuf),
#[display("returnlicense")]
ReturnLicense,
#[display("serial {0}", _0.display())]
#[os_display("serial {_0}")]
#[os_display("-serial {_0}")]
Serial(OsString),
}
@ -392,7 +393,7 @@ pub enum ProfilerArgument {
#[display("profiler-enable")]
Enable,
#[display("profiler-log-file {0}", _0.display())]
#[os_display("profiler-log-file {_0}")]
#[os_display("-profiler-log-file {_0}")]
LogFile(PathBuf),
#[display("profiler-capture-frame-count {_0}")]
CaptureFrameCount(usize),
@ -407,7 +408,7 @@ pub enum EditorSpecialArgument {
#[display("enableIncompatibleAssetDowngrade")]
EnableIncompatibleAssetDowngrade,
#[display("giCustomCacheLocation {0}", _0.display())]
#[os_display("giCustomCacheLocation {_0}")]
#[os_display("-giCustomCacheLocation {_0}")]
GiCustomCacheLocation(PathBuf),
}