Struct ostree_sys::OstreeRepoCheckoutAtOptions
source · #[repr(C)]pub struct OstreeRepoCheckoutAtOptions {Show 19 fields
pub mode: OstreeRepoCheckoutMode,
pub overwrite_mode: OstreeRepoCheckoutOverwriteMode,
pub enable_uncompressed_cache: gboolean,
pub enable_fsync: gboolean,
pub process_whiteouts: gboolean,
pub no_copy_fallback: gboolean,
pub force_copy: gboolean,
pub bareuseronly_dirs: gboolean,
pub force_copy_zerosized: gboolean,
pub process_passthrough_whiteouts: gboolean,
pub unused_bools: [gboolean; 3],
pub subpath: *const c_char,
pub devino_to_csum_cache: *mut OstreeRepoDevInoCache,
pub unused_ints: [c_int; 6],
pub unused_ptrs: [gpointer; 3],
pub filter: OstreeRepoCheckoutFilter,
pub filter_user_data: gpointer,
pub sepolicy: *mut OstreeSePolicy,
pub sepolicy_prefix: *const c_char,
}
Fields§
§mode: OstreeRepoCheckoutMode
§overwrite_mode: OstreeRepoCheckoutOverwriteMode
§enable_uncompressed_cache: gboolean
§enable_fsync: gboolean
§process_whiteouts: gboolean
§no_copy_fallback: gboolean
§force_copy: gboolean
§bareuseronly_dirs: gboolean
§force_copy_zerosized: gboolean
§process_passthrough_whiteouts: gboolean
§unused_bools: [gboolean; 3]
§subpath: *const c_char
§devino_to_csum_cache: *mut OstreeRepoDevInoCache
§unused_ints: [c_int; 6]
§unused_ptrs: [gpointer; 3]
§filter: OstreeRepoCheckoutFilter
§filter_user_data: gpointer
§sepolicy: *mut OstreeSePolicy
§sepolicy_prefix: *const c_char
Trait Implementations§
source§impl Clone for OstreeRepoCheckoutAtOptions
impl Clone for OstreeRepoCheckoutAtOptions
source§fn clone(&self) -> OstreeRepoCheckoutAtOptions
fn clone(&self) -> OstreeRepoCheckoutAtOptions
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for OstreeRepoCheckoutAtOptions
impl Debug for OstreeRepoCheckoutAtOptions
impl Copy for OstreeRepoCheckoutAtOptions
Auto Trait Implementations§
impl RefUnwindSafe for OstreeRepoCheckoutAtOptions
impl !Send for OstreeRepoCheckoutAtOptions
impl !Sync for OstreeRepoCheckoutAtOptions
impl Unpin for OstreeRepoCheckoutAtOptions
impl UnwindSafe for OstreeRepoCheckoutAtOptions
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more