Struct machinery_api::plugins::editor_views::AssetBrowserOpenAssetApi [−][src]
#[repr(C)]pub struct AssetBrowserOpenAssetApi { pub inst: *mut AssetBrowserOpenAssetO, pub open: Option<unsafe extern "C" fn(inst: *mut AssetBrowserOpenAssetO, ui: *mut UiO, from_tab: *mut TabI, object: TtIdT)>, pub can_open: Option<unsafe extern "C" fn(inst: *mut AssetBrowserOpenAssetO, ui: *mut UiO, object: TtIdT) -> bool>, }
Fields
inst: *mut AssetBrowserOpenAssetOopen: Option<unsafe extern "C" fn(inst: *mut AssetBrowserOpenAssetO, ui: *mut UiO, from_tab: *mut TabI, object: TtIdT)>can_open: Option<unsafe extern "C" fn(inst: *mut AssetBrowserOpenAssetO, ui: *mut UiO, object: TtIdT) -> bool>Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AssetBrowserOpenAssetApi
impl !Send for AssetBrowserOpenAssetApi
impl !Sync for AssetBrowserOpenAssetApi
impl Unpin for AssetBrowserOpenAssetApi
impl UnwindSafe for AssetBrowserOpenAssetApi
Blanket Implementations
Mutably borrows from an owned value. Read more