[][src]Struct ostree_sys::OstreeRepoCheckoutAtOptions

#[repr(C)]pub struct OstreeRepoCheckoutAtOptions {
    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 unused_bools: [gboolean; 4],
    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: OstreeRepoCheckoutModeoverwrite_mode: OstreeRepoCheckoutOverwriteModeenable_uncompressed_cache: gbooleanenable_fsync: gbooleanprocess_whiteouts: gbooleanno_copy_fallback: gbooleanforce_copy: gbooleanbareuseronly_dirs: gbooleanforce_copy_zerosized: gbooleanunused_bools: [gboolean; 4]subpath: *const c_chardevino_to_csum_cache: *mut OstreeRepoDevInoCacheunused_ints: [c_int; 6]unused_ptrs: [gpointer; 3]filter: OstreeRepoCheckoutFilterfilter_user_data: gpointersepolicy: *mut OstreeSePolicysepolicy_prefix: *const c_char

Trait Implementations

impl Clone for OstreeRepoCheckoutAtOptions[src]

impl Copy for OstreeRepoCheckoutAtOptions[src]

impl Debug for OstreeRepoCheckoutAtOptions[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.