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")))]
|
||||
#[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()});
|
||||
#[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_attr(feature = "dox", doc(cfg(feature = "v2018_6")))]
|
||||
#[doc(alias = "OSTREE_REPO_METADATA_REF")]
|
||||
|
|
|
|||
|
|
@ -193,6 +193,10 @@ pub enum ObjectType {
|
|||
CommitMeta,
|
||||
#[doc(alias = "OSTREE_OBJECT_TYPE_PAYLOAD_LINK")]
|
||||
PayloadLink,
|
||||
#[doc(alias = "OSTREE_OBJECT_TYPE_FILE_XATTRS")]
|
||||
FileXattrs,
|
||||
#[doc(alias = "OSTREE_OBJECT_TYPE_FILE_XATTRS_LINK")]
|
||||
FileXattrsLink,
|
||||
#[doc(hidden)]
|
||||
__Unknown(i32),
|
||||
}
|
||||
|
|
@ -207,6 +211,8 @@ impl fmt::Display for ObjectType {
|
|||
Self::TombstoneCommit => "TombstoneCommit",
|
||||
Self::CommitMeta => "CommitMeta",
|
||||
Self::PayloadLink => "PayloadLink",
|
||||
Self::FileXattrs => "FileXattrs",
|
||||
Self::FileXattrsLink => "FileXattrsLink",
|
||||
_ => "Unknown",
|
||||
})
|
||||
}
|
||||
|
|
@ -225,6 +231,8 @@ impl IntoGlib for ObjectType {
|
|||
Self::TombstoneCommit => ffi::OSTREE_OBJECT_TYPE_TOMBSTONE_COMMIT,
|
||||
Self::CommitMeta => ffi::OSTREE_OBJECT_TYPE_COMMIT_META,
|
||||
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,
|
||||
}
|
||||
}
|
||||
|
|
@ -241,6 +249,8 @@ impl FromGlib<ffi::OstreeObjectType> for ObjectType {
|
|||
ffi::OSTREE_OBJECT_TYPE_TOMBSTONE_COMMIT => Self::TombstoneCommit,
|
||||
ffi::OSTREE_OBJECT_TYPE_COMMIT_META => Self::CommitMeta,
|
||||
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),
|
||||
}
|
||||
}
|
||||
|
|
@ -522,6 +532,8 @@ pub enum RepoMode {
|
|||
BareUser,
|
||||
#[doc(alias = "OSTREE_REPO_MODE_BARE_USER_ONLY")]
|
||||
BareUserOnly,
|
||||
#[doc(alias = "OSTREE_REPO_MODE_BARE_SPLIT_XATTRS")]
|
||||
BareSplitXattrs,
|
||||
#[doc(hidden)]
|
||||
__Unknown(i32),
|
||||
}
|
||||
|
|
@ -533,6 +545,7 @@ impl fmt::Display for RepoMode {
|
|||
Self::Archive => "Archive",
|
||||
Self::BareUser => "BareUser",
|
||||
Self::BareUserOnly => "BareUserOnly",
|
||||
Self::BareSplitXattrs => "BareSplitXattrs",
|
||||
_ => "Unknown",
|
||||
})
|
||||
}
|
||||
|
|
@ -548,6 +561,7 @@ impl IntoGlib for RepoMode {
|
|||
Self::Archive => ffi::OSTREE_REPO_MODE_ARCHIVE,
|
||||
Self::BareUser => ffi::OSTREE_REPO_MODE_BARE_USER,
|
||||
Self::BareUserOnly => ffi::OSTREE_REPO_MODE_BARE_USER_ONLY,
|
||||
Self::BareSplitXattrs => ffi::OSTREE_REPO_MODE_BARE_SPLIT_XATTRS,
|
||||
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_BARE_USER => Self::BareUser,
|
||||
ffi::OSTREE_REPO_MODE_BARE_USER_ONLY => Self::BareUserOnly,
|
||||
ffi::OSTREE_REPO_MODE_BARE_SPLIT_XATTRS => Self::BareSplitXattrs,
|
||||
value => Self::__Unknown(value),
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -202,7 +202,9 @@ bitflags! {
|
|||
#[doc(alias = "OstreeRepoCommitTraverseFlags")]
|
||||
pub struct RepoCommitTraverseFlags: u32 {
|
||||
#[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;
|
||||
#[doc(alias = "OSTREE_REPO_PRUNE_FLAGS_REFS_ONLY")]
|
||||
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_attr(feature = "dox", doc(cfg(feature = "v2018_3")))]
|
||||
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_attr(feature = "dox", doc(cfg(feature = "v2018_6")))]
|
||||
pub use self::constants::REPO_METADATA_REF;
|
||||
|
|
|
|||
|
|
@ -1055,6 +1055,13 @@ impl Repo {
|
|||
// 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_attr(feature = "dox", doc(cfg(feature = "v2018_6")))]
|
||||
//#[doc(alias = "ostree_repo_traverse_reachable_refs")]
|
||||
|
|
|
|||
|
|
@ -3,7 +3,6 @@
|
|||
// DO NOT EDIT
|
||||
|
||||
use std::cmp;
|
||||
use glib::translate::ToGlibPtr;
|
||||
|
||||
glib::wrapper! {
|
||||
#[derive(Debug, Hash)]
|
||||
|
|
|
|||
Loading…
Reference in New Issue