[−][src]Union alpm_sys_fork::_alpm_question_t
Questions. This is an union passed to the callback, that allows the frontend to know which type of question was triggered (via type). It is then possible to typecast the pointer to the right structure, or use the union field, in order to access question-specific data.
Fields
type_: alpm_question_type_t
any: alpm_question_any_t
install_ignorepkg: alpm_question_install_ignorepkg_t
replace: alpm_question_replace_t
conflict: alpm_question_conflict_t
corrupted: alpm_question_corrupted_t
remove_pkgs: alpm_question_remove_pkgs_t
select_provider: alpm_question_select_provider_t
import_key: alpm_question_import_key_t
Trait Implementations
impl Clone for _alpm_question_t
[src]
fn clone(&self) -> _alpm_question_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for _alpm_question_t
[src]
Auto Trait Implementations
impl !Send for _alpm_question_t
impl Unpin for _alpm_question_t
impl !Sync for _alpm_question_t
impl UnwindSafe for _alpm_question_t
impl RefUnwindSafe for _alpm_question_t
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,