ostree: refresh after gir bump
This commit is contained in:
parent
3fc55a524b
commit
dd0cfc6d4b
|
|
@ -56,6 +56,10 @@ pub static META_KEY_DEPLOY_COLLECTION_ID: once_cell::sync::Lazy<&'static str> =
|
||||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_3")))]
|
#[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_3")))]
|
||||||
#[doc(alias = "OSTREE_ORIGIN_TRANSIENT_GROUP")]
|
#[doc(alias = "OSTREE_ORIGIN_TRANSIENT_GROUP")]
|
||||||
pub static ORIGIN_TRANSIENT_GROUP: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe{CStr::from_ptr(ffi::OSTREE_ORIGIN_TRANSIENT_GROUP).to_str().unwrap()});
|
pub static ORIGIN_TRANSIENT_GROUP: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe{CStr::from_ptr(ffi::OSTREE_ORIGIN_TRANSIENT_GROUP).to_str().unwrap()});
|
||||||
|
#[cfg(any(feature = "v2022_2", feature = "dox"))]
|
||||||
|
#[cfg_attr(feature = "dox", doc(cfg(feature = "v2022_2")))]
|
||||||
|
#[doc(alias = "OSTREE_PATH_BOOTED")]
|
||||||
|
pub static PATH_BOOTED: once_cell::sync::Lazy<&'static str> = once_cell::sync::Lazy::new(|| unsafe{CStr::from_ptr(ffi::OSTREE_PATH_BOOTED).to_str().unwrap()});
|
||||||
#[cfg(any(feature = "v2018_6", feature = "dox"))]
|
#[cfg(any(feature = "v2018_6", feature = "dox"))]
|
||||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_6")))]
|
#[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_6")))]
|
||||||
#[doc(alias = "OSTREE_REPO_METADATA_REF")]
|
#[doc(alias = "OSTREE_REPO_METADATA_REF")]
|
||||||
|
|
|
||||||
|
|
@ -193,6 +193,10 @@ pub enum ObjectType {
|
||||||
CommitMeta,
|
CommitMeta,
|
||||||
#[doc(alias = "OSTREE_OBJECT_TYPE_PAYLOAD_LINK")]
|
#[doc(alias = "OSTREE_OBJECT_TYPE_PAYLOAD_LINK")]
|
||||||
PayloadLink,
|
PayloadLink,
|
||||||
|
#[doc(alias = "OSTREE_OBJECT_TYPE_FILE_XATTRS")]
|
||||||
|
FileXattrs,
|
||||||
|
#[doc(alias = "OSTREE_OBJECT_TYPE_FILE_XATTRS_LINK")]
|
||||||
|
FileXattrsLink,
|
||||||
#[doc(hidden)]
|
#[doc(hidden)]
|
||||||
__Unknown(i32),
|
__Unknown(i32),
|
||||||
}
|
}
|
||||||
|
|
@ -207,6 +211,8 @@ impl fmt::Display for ObjectType {
|
||||||
Self::TombstoneCommit => "TombstoneCommit",
|
Self::TombstoneCommit => "TombstoneCommit",
|
||||||
Self::CommitMeta => "CommitMeta",
|
Self::CommitMeta => "CommitMeta",
|
||||||
Self::PayloadLink => "PayloadLink",
|
Self::PayloadLink => "PayloadLink",
|
||||||
|
Self::FileXattrs => "FileXattrs",
|
||||||
|
Self::FileXattrsLink => "FileXattrsLink",
|
||||||
_ => "Unknown",
|
_ => "Unknown",
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
@ -225,6 +231,8 @@ impl IntoGlib for ObjectType {
|
||||||
Self::TombstoneCommit => ffi::OSTREE_OBJECT_TYPE_TOMBSTONE_COMMIT,
|
Self::TombstoneCommit => ffi::OSTREE_OBJECT_TYPE_TOMBSTONE_COMMIT,
|
||||||
Self::CommitMeta => ffi::OSTREE_OBJECT_TYPE_COMMIT_META,
|
Self::CommitMeta => ffi::OSTREE_OBJECT_TYPE_COMMIT_META,
|
||||||
Self::PayloadLink => ffi::OSTREE_OBJECT_TYPE_PAYLOAD_LINK,
|
Self::PayloadLink => ffi::OSTREE_OBJECT_TYPE_PAYLOAD_LINK,
|
||||||
|
Self::FileXattrs => ffi::OSTREE_OBJECT_TYPE_FILE_XATTRS,
|
||||||
|
Self::FileXattrsLink => ffi::OSTREE_OBJECT_TYPE_FILE_XATTRS_LINK,
|
||||||
Self::__Unknown(value) => value,
|
Self::__Unknown(value) => value,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -241,6 +249,8 @@ impl FromGlib<ffi::OstreeObjectType> for ObjectType {
|
||||||
ffi::OSTREE_OBJECT_TYPE_TOMBSTONE_COMMIT => Self::TombstoneCommit,
|
ffi::OSTREE_OBJECT_TYPE_TOMBSTONE_COMMIT => Self::TombstoneCommit,
|
||||||
ffi::OSTREE_OBJECT_TYPE_COMMIT_META => Self::CommitMeta,
|
ffi::OSTREE_OBJECT_TYPE_COMMIT_META => Self::CommitMeta,
|
||||||
ffi::OSTREE_OBJECT_TYPE_PAYLOAD_LINK => Self::PayloadLink,
|
ffi::OSTREE_OBJECT_TYPE_PAYLOAD_LINK => Self::PayloadLink,
|
||||||
|
ffi::OSTREE_OBJECT_TYPE_FILE_XATTRS => Self::FileXattrs,
|
||||||
|
ffi::OSTREE_OBJECT_TYPE_FILE_XATTRS_LINK => Self::FileXattrsLink,
|
||||||
value => Self::__Unknown(value),
|
value => Self::__Unknown(value),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -522,6 +532,8 @@ pub enum RepoMode {
|
||||||
BareUser,
|
BareUser,
|
||||||
#[doc(alias = "OSTREE_REPO_MODE_BARE_USER_ONLY")]
|
#[doc(alias = "OSTREE_REPO_MODE_BARE_USER_ONLY")]
|
||||||
BareUserOnly,
|
BareUserOnly,
|
||||||
|
#[doc(alias = "OSTREE_REPO_MODE_BARE_SPLIT_XATTRS")]
|
||||||
|
BareSplitXattrs,
|
||||||
#[doc(hidden)]
|
#[doc(hidden)]
|
||||||
__Unknown(i32),
|
__Unknown(i32),
|
||||||
}
|
}
|
||||||
|
|
@ -533,6 +545,7 @@ impl fmt::Display for RepoMode {
|
||||||
Self::Archive => "Archive",
|
Self::Archive => "Archive",
|
||||||
Self::BareUser => "BareUser",
|
Self::BareUser => "BareUser",
|
||||||
Self::BareUserOnly => "BareUserOnly",
|
Self::BareUserOnly => "BareUserOnly",
|
||||||
|
Self::BareSplitXattrs => "BareSplitXattrs",
|
||||||
_ => "Unknown",
|
_ => "Unknown",
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
@ -548,6 +561,7 @@ impl IntoGlib for RepoMode {
|
||||||
Self::Archive => ffi::OSTREE_REPO_MODE_ARCHIVE,
|
Self::Archive => ffi::OSTREE_REPO_MODE_ARCHIVE,
|
||||||
Self::BareUser => ffi::OSTREE_REPO_MODE_BARE_USER,
|
Self::BareUser => ffi::OSTREE_REPO_MODE_BARE_USER,
|
||||||
Self::BareUserOnly => ffi::OSTREE_REPO_MODE_BARE_USER_ONLY,
|
Self::BareUserOnly => ffi::OSTREE_REPO_MODE_BARE_USER_ONLY,
|
||||||
|
Self::BareSplitXattrs => ffi::OSTREE_REPO_MODE_BARE_SPLIT_XATTRS,
|
||||||
Self::__Unknown(value) => value,
|
Self::__Unknown(value) => value,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -561,6 +575,7 @@ impl FromGlib<ffi::OstreeRepoMode> for RepoMode {
|
||||||
ffi::OSTREE_REPO_MODE_ARCHIVE => Self::Archive,
|
ffi::OSTREE_REPO_MODE_ARCHIVE => Self::Archive,
|
||||||
ffi::OSTREE_REPO_MODE_BARE_USER => Self::BareUser,
|
ffi::OSTREE_REPO_MODE_BARE_USER => Self::BareUser,
|
||||||
ffi::OSTREE_REPO_MODE_BARE_USER_ONLY => Self::BareUserOnly,
|
ffi::OSTREE_REPO_MODE_BARE_USER_ONLY => Self::BareUserOnly,
|
||||||
|
ffi::OSTREE_REPO_MODE_BARE_SPLIT_XATTRS => Self::BareSplitXattrs,
|
||||||
value => Self::__Unknown(value),
|
value => Self::__Unknown(value),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -202,7 +202,9 @@ bitflags! {
|
||||||
#[doc(alias = "OstreeRepoCommitTraverseFlags")]
|
#[doc(alias = "OstreeRepoCommitTraverseFlags")]
|
||||||
pub struct RepoCommitTraverseFlags: u32 {
|
pub struct RepoCommitTraverseFlags: u32 {
|
||||||
#[doc(alias = "OSTREE_REPO_COMMIT_TRAVERSE_FLAG_NONE")]
|
#[doc(alias = "OSTREE_REPO_COMMIT_TRAVERSE_FLAG_NONE")]
|
||||||
const REPO_COMMIT_TRAVERSE_FLAG_NONE = ffi::OSTREE_REPO_COMMIT_TRAVERSE_FLAG_NONE as u32;
|
const NONE = ffi::OSTREE_REPO_COMMIT_TRAVERSE_FLAG_NONE as u32;
|
||||||
|
#[doc(alias = "OSTREE_REPO_COMMIT_TRAVERSE_FLAG_COMMIT_ONLY")]
|
||||||
|
const COMMIT_ONLY = ffi::OSTREE_REPO_COMMIT_TRAVERSE_FLAG_COMMIT_ONLY as u32;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -309,6 +311,8 @@ bitflags! {
|
||||||
const NO_PRUNE = ffi::OSTREE_REPO_PRUNE_FLAGS_NO_PRUNE as u32;
|
const NO_PRUNE = ffi::OSTREE_REPO_PRUNE_FLAGS_NO_PRUNE as u32;
|
||||||
#[doc(alias = "OSTREE_REPO_PRUNE_FLAGS_REFS_ONLY")]
|
#[doc(alias = "OSTREE_REPO_PRUNE_FLAGS_REFS_ONLY")]
|
||||||
const REFS_ONLY = ffi::OSTREE_REPO_PRUNE_FLAGS_REFS_ONLY as u32;
|
const REFS_ONLY = ffi::OSTREE_REPO_PRUNE_FLAGS_REFS_ONLY as u32;
|
||||||
|
#[doc(alias = "OSTREE_REPO_PRUNE_FLAGS_COMMIT_ONLY")]
|
||||||
|
const COMMIT_ONLY = ffi::OSTREE_REPO_PRUNE_FLAGS_COMMIT_ONLY as u32;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -193,6 +193,9 @@ pub use self::constants::META_KEY_DEPLOY_COLLECTION_ID;
|
||||||
#[cfg(any(feature = "v2018_3", feature = "dox"))]
|
#[cfg(any(feature = "v2018_3", feature = "dox"))]
|
||||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_3")))]
|
#[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_3")))]
|
||||||
pub use self::constants::ORIGIN_TRANSIENT_GROUP;
|
pub use self::constants::ORIGIN_TRANSIENT_GROUP;
|
||||||
|
#[cfg(any(feature = "v2022_2", feature = "dox"))]
|
||||||
|
#[cfg_attr(feature = "dox", doc(cfg(feature = "v2022_2")))]
|
||||||
|
pub use self::constants::PATH_BOOTED;
|
||||||
#[cfg(any(feature = "v2018_6", feature = "dox"))]
|
#[cfg(any(feature = "v2018_6", feature = "dox"))]
|
||||||
#[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_6")))]
|
#[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_6")))]
|
||||||
pub use self::constants::REPO_METADATA_REF;
|
pub use self::constants::REPO_METADATA_REF;
|
||||||
|
|
|
||||||
|
|
@ -1055,6 +1055,13 @@ impl Repo {
|
||||||
// unsafe { TODO: call ffi:ostree_repo_traverse_commit_union_with_parents() }
|
// unsafe { TODO: call ffi:ostree_repo_traverse_commit_union_with_parents() }
|
||||||
//}
|
//}
|
||||||
|
|
||||||
|
//#[cfg(any(feature = "v2018_5", feature = "dox"))]
|
||||||
|
//#[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_5")))]
|
||||||
|
//#[doc(alias = "ostree_repo_traverse_commit_with_flags")]
|
||||||
|
//pub fn traverse_commit_with_flags<P: IsA<gio::Cancellable>>(&self, flags: RepoCommitTraverseFlags, commit_checksum: &str, maxdepth: i32, inout_reachable: /*Unknown conversion*//*Unimplemented*/HashTable TypeId { ns_id: 0, id: 25 }/TypeId { ns_id: 0, id: 25 }, inout_parents: /*Unknown conversion*//*Unimplemented*/HashTable TypeId { ns_id: 0, id: 25 }/TypeId { ns_id: 0, id: 25 }, cancellable: Option<&P>) -> Result<(), glib::Error> {
|
||||||
|
// unsafe { TODO: call ffi:ostree_repo_traverse_commit_with_flags() }
|
||||||
|
//}
|
||||||
|
|
||||||
//#[cfg(any(feature = "v2018_6", feature = "dox"))]
|
//#[cfg(any(feature = "v2018_6", feature = "dox"))]
|
||||||
//#[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_6")))]
|
//#[cfg_attr(feature = "dox", doc(cfg(feature = "v2018_6")))]
|
||||||
//#[doc(alias = "ostree_repo_traverse_reachable_refs")]
|
//#[doc(alias = "ostree_repo_traverse_reachable_refs")]
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@
|
||||||
// DO NOT EDIT
|
// DO NOT EDIT
|
||||||
|
|
||||||
use std::cmp;
|
use std::cmp;
|
||||||
use glib::translate::ToGlibPtr;
|
|
||||||
|
|
||||||
glib::wrapper! {
|
glib::wrapper! {
|
||||||
#[derive(Debug, Hash)]
|
#[derive(Debug, Hash)]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue