#[repr(C)]pub struct DialogsFileBrowserOptions {
pub extension: *const c_char,
pub skip_assets: bool,
pub icon: *const Icon,
pub hide_ext: bool,
pub item_loader_callback: FileBrowserLoadItemCallback,
pub item_loader_context: *mut c_void,
}Expand description
File browser dialog extra options @param extension file extension to be offered for selection @param skip_assets true - do not show assets folders @param icon file icon pointer, NULL for default icon @param hide_ext true - hide extensions for files @param item_loader_callback callback function for providing custom icon & entry name @param hide_ext callback context
Fields
extension: *const c_charskip_assets: boolicon: *const Iconhide_ext: boolitem_loader_callback: FileBrowserLoadItemCallbackitem_loader_context: *mut c_voidTrait Implementations
sourceimpl Clone for DialogsFileBrowserOptions
impl Clone for DialogsFileBrowserOptions
sourcefn clone(&self) -> DialogsFileBrowserOptions
fn clone(&self) -> DialogsFileBrowserOptions
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for DialogsFileBrowserOptions
impl Debug for DialogsFileBrowserOptions
impl Copy for DialogsFileBrowserOptions
Auto Trait Implementations
impl RefUnwindSafe for DialogsFileBrowserOptions
impl !Send for DialogsFileBrowserOptions
impl !Sync for DialogsFileBrowserOptions
impl Unpin for DialogsFileBrowserOptions
impl UnwindSafe for DialogsFileBrowserOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more