/
githubmirror
/
fwupd
Обзор
Документация
Войти
/
githubmirror
/
fwupd
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/fu-cli.rs
55 строк
1 KB
Richard Hughes
Refactor the command line tools to share a common core
10 авг 2026, 17:02
10 авг 2026, 17:02
54ca24a
Код
Авторство
О чём код?
// Copyright 2026 Richard Hughes <richard@hughsie.com> // SPDX-License-Identifier: LGPL-2.1-or-later enum FuCliArgFlag { None = 0, AsJson = 1 << 0, DisableSslStrict = 1 << 1, AssumeYes = 1 << 2, ShowAll = 1 << 3, NoRemoteCheck = 1 << 4, NoMetadataCheck = 1 << 5, NoRebootCheck = 1 << 6, NoUnreportedCheck = 1 << 7, NoSafetyCheck = 1 << 8, NoDevicePrompt = 1 << 9, NoSecurityFix = 1 << 10, Sign = 1 << 11, AllowReinstall = 1 << 12, AllowOlder = 1 << 13, AllowBranchSwitch = 1 << 14, OnlyEmulated = 1 << 15, Force = 1 << 16, IgnoreRequirements = 1 << 17, NoHistory = 1 << 18, IsInteractive = 1 << 19, NoAuthenticate = 1 << 20, Version = 1 << 21, UsesDaemon = 1 << 22, } enum FuCliOperation { Unknown, Update, Downgrade, Install, Read, } enum FuCliCmdFlags { None = 0, IsAlias = 1 << 0, } #[derive(ToString)] enum FuCliDependencyKind { Unknown, Runtime, Compile, } enum FuSecurityAttrToStringFlags { None = 0, ShowObsoletes = 1 << 0, ShowUrls = 1 << 1, }