237 lines
5.9 KiB
Rust
237 lines
5.9 KiB
Rust
// This file was generated by gir (https://github.com/gtk-rs/gir)
|
|
// from gir-files (https://github.com/gtk-rs/gir-files)
|
|
// DO NOT EDIT
|
|
|
|
use ffi;
|
|
use glib::StaticType;
|
|
use glib::Type;
|
|
use glib::translate::*;
|
|
use glib::value::FromValue;
|
|
use glib::value::FromValueOptional;
|
|
use glib::value::SetValue;
|
|
use glib::value::Value;
|
|
use gobject_ffi;
|
|
|
|
#[cfg(any(feature = "v2015_7", feature = "dox"))]
|
|
bitflags! {
|
|
pub struct RepoCommitState: u32 {
|
|
const NORMAL = 0;
|
|
const PARTIAL = 1;
|
|
}
|
|
}
|
|
|
|
#[cfg(any(feature = "v2015_7", feature = "dox"))]
|
|
#[doc(hidden)]
|
|
impl ToGlib for RepoCommitState {
|
|
type GlibType = ffi::OstreeRepoCommitState;
|
|
|
|
fn to_glib(&self) -> ffi::OstreeRepoCommitState {
|
|
self.bits()
|
|
}
|
|
}
|
|
|
|
#[cfg(any(feature = "v2015_7", feature = "dox"))]
|
|
#[doc(hidden)]
|
|
impl FromGlib<ffi::OstreeRepoCommitState> for RepoCommitState {
|
|
fn from_glib(value: ffi::OstreeRepoCommitState) -> RepoCommitState {
|
|
RepoCommitState::from_bits_truncate(value)
|
|
}
|
|
}
|
|
|
|
bitflags! {
|
|
pub struct RepoListRefsExtFlags: u32 {
|
|
const NONE = 0;
|
|
const ALIASES = 1;
|
|
const EXCLUDE_REMOTES = 2;
|
|
const EXCLUDE_MIRRORS = 4;
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl ToGlib for RepoListRefsExtFlags {
|
|
type GlibType = ffi::OstreeRepoListRefsExtFlags;
|
|
|
|
fn to_glib(&self) -> ffi::OstreeRepoListRefsExtFlags {
|
|
self.bits()
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl FromGlib<ffi::OstreeRepoListRefsExtFlags> for RepoListRefsExtFlags {
|
|
fn from_glib(value: ffi::OstreeRepoListRefsExtFlags) -> RepoListRefsExtFlags {
|
|
RepoListRefsExtFlags::from_bits_truncate(value)
|
|
}
|
|
}
|
|
|
|
bitflags! {
|
|
pub struct RepoPullFlags: u32 {
|
|
const NONE = 0;
|
|
const MIRROR = 1;
|
|
const COMMIT_ONLY = 2;
|
|
const UNTRUSTED = 4;
|
|
const BAREUSERONLY_FILES = 8;
|
|
const TRUSTED_HTTP = 16;
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl ToGlib for RepoPullFlags {
|
|
type GlibType = ffi::OstreeRepoPullFlags;
|
|
|
|
fn to_glib(&self) -> ffi::OstreeRepoPullFlags {
|
|
self.bits()
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl FromGlib<ffi::OstreeRepoPullFlags> for RepoPullFlags {
|
|
fn from_glib(value: ffi::OstreeRepoPullFlags) -> RepoPullFlags {
|
|
RepoPullFlags::from_bits_truncate(value)
|
|
}
|
|
}
|
|
|
|
bitflags! {
|
|
pub struct RepoResolveRevExtFlags: u32 {
|
|
const NONE = 0;
|
|
const LOCAL_ONLY = 1;
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl ToGlib for RepoResolveRevExtFlags {
|
|
type GlibType = ffi::OstreeRepoResolveRevExtFlags;
|
|
|
|
fn to_glib(&self) -> ffi::OstreeRepoResolveRevExtFlags {
|
|
self.bits()
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl FromGlib<ffi::OstreeRepoResolveRevExtFlags> for RepoResolveRevExtFlags {
|
|
fn from_glib(value: ffi::OstreeRepoResolveRevExtFlags) -> RepoResolveRevExtFlags {
|
|
RepoResolveRevExtFlags::from_bits_truncate(value)
|
|
}
|
|
}
|
|
|
|
bitflags! {
|
|
pub struct SePolicyRestoreconFlags: u32 {
|
|
const NONE = 0;
|
|
const ALLOW_NOLABEL = 1;
|
|
const KEEP_EXISTING = 2;
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl ToGlib for SePolicyRestoreconFlags {
|
|
type GlibType = ffi::OstreeSePolicyRestoreconFlags;
|
|
|
|
fn to_glib(&self) -> ffi::OstreeSePolicyRestoreconFlags {
|
|
self.bits()
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl FromGlib<ffi::OstreeSePolicyRestoreconFlags> for SePolicyRestoreconFlags {
|
|
fn from_glib(value: ffi::OstreeSePolicyRestoreconFlags) -> SePolicyRestoreconFlags {
|
|
SePolicyRestoreconFlags::from_bits_truncate(value)
|
|
}
|
|
}
|
|
|
|
bitflags! {
|
|
pub struct SysrootSimpleWriteDeploymentFlags: u32 {
|
|
const NONE = 0;
|
|
const RETAIN = 1;
|
|
const NOT_DEFAULT = 2;
|
|
const NO_CLEAN = 4;
|
|
const RETAIN_PENDING = 8;
|
|
const RETAIN_ROLLBACK = 16;
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl ToGlib for SysrootSimpleWriteDeploymentFlags {
|
|
type GlibType = ffi::OstreeSysrootSimpleWriteDeploymentFlags;
|
|
|
|
fn to_glib(&self) -> ffi::OstreeSysrootSimpleWriteDeploymentFlags {
|
|
self.bits()
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl FromGlib<ffi::OstreeSysrootSimpleWriteDeploymentFlags> for SysrootSimpleWriteDeploymentFlags {
|
|
fn from_glib(value: ffi::OstreeSysrootSimpleWriteDeploymentFlags) -> SysrootSimpleWriteDeploymentFlags {
|
|
SysrootSimpleWriteDeploymentFlags::from_bits_truncate(value)
|
|
}
|
|
}
|
|
|
|
bitflags! {
|
|
pub struct SysrootUpgraderFlags: u32 {
|
|
const IGNORE_UNCONFIGURED = 2;
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl ToGlib for SysrootUpgraderFlags {
|
|
type GlibType = ffi::OstreeSysrootUpgraderFlags;
|
|
|
|
fn to_glib(&self) -> ffi::OstreeSysrootUpgraderFlags {
|
|
self.bits()
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl FromGlib<ffi::OstreeSysrootUpgraderFlags> for SysrootUpgraderFlags {
|
|
fn from_glib(value: ffi::OstreeSysrootUpgraderFlags) -> SysrootUpgraderFlags {
|
|
SysrootUpgraderFlags::from_bits_truncate(value)
|
|
}
|
|
}
|
|
|
|
impl StaticType for SysrootUpgraderFlags {
|
|
fn static_type() -> Type {
|
|
unsafe { from_glib(ffi::ostree_sysroot_upgrader_flags_get_type()) }
|
|
}
|
|
}
|
|
|
|
impl<'a> FromValueOptional<'a> for SysrootUpgraderFlags {
|
|
unsafe fn from_value_optional(value: &Value) -> Option<Self> {
|
|
Some(FromValue::from_value(value))
|
|
}
|
|
}
|
|
|
|
impl<'a> FromValue<'a> for SysrootUpgraderFlags {
|
|
unsafe fn from_value(value: &Value) -> Self {
|
|
from_glib(gobject_ffi::g_value_get_flags(value.to_glib_none().0))
|
|
}
|
|
}
|
|
|
|
impl SetValue for SysrootUpgraderFlags {
|
|
unsafe fn set_value(value: &mut Value, this: &Self) {
|
|
gobject_ffi::g_value_set_flags(value.to_glib_none_mut().0, this.to_glib())
|
|
}
|
|
}
|
|
|
|
bitflags! {
|
|
pub struct SysrootUpgraderPullFlags: u32 {
|
|
const NONE = 0;
|
|
const ALLOW_OLDER = 1;
|
|
const SYNTHETIC = 2;
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl ToGlib for SysrootUpgraderPullFlags {
|
|
type GlibType = ffi::OstreeSysrootUpgraderPullFlags;
|
|
|
|
fn to_glib(&self) -> ffi::OstreeSysrootUpgraderPullFlags {
|
|
self.bits()
|
|
}
|
|
}
|
|
|
|
#[doc(hidden)]
|
|
impl FromGlib<ffi::OstreeSysrootUpgraderPullFlags> for SysrootUpgraderPullFlags {
|
|
fn from_glib(value: ffi::OstreeSysrootUpgraderPullFlags) -> SysrootUpgraderPullFlags {
|
|
SysrootUpgraderPullFlags::from_bits_truncate(value)
|
|
}
|
|
}
|
|
|