#[repr(C)]
pub struct QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption { /* private fields */ }
Expand description

C++ class: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>.

Implementations§

source§

impl QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source

pub unsafe fn bit_and_assign_int( &self, mask: c_int ) -> Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>& QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator&=(int mask).

source

pub unsafe fn bit_and_assign_uint( &self, mask: c_uint ) -> Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>& QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator&=(unsigned int mask).

source

pub unsafe fn bit_not( &self ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator~() const.

source

pub unsafe fn bit_or_assign_q_flags_component_formatting_option( &self, f: QFlags<ComponentFormattingOption> ) -> Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>& operator|=(QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>& i, QFlags<QUrl::ComponentFormattingOption> f).

source

pub unsafe fn bit_or_assign_q_url_two_flags_of_url_formatting_option_component_formatting_option( &self, f: impl CastInto<Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>> ) -> Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>& QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator|=(QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> f).

source

pub unsafe fn bit_or_assign_url_formatting_option( &self, f: UrlFormattingOption ) -> Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>& QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator|=(QUrl::UrlFormattingOption f).

source

pub unsafe fn bit_or_assign_component_formatting_option( &self, f: ComponentFormattingOption ) -> Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>& QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator|=(QUrl::ComponentFormattingOption f).

source

pub unsafe fn bit_xor_assign_q_url_two_flags_of_url_formatting_option_component_formatting_option( &self, f: impl CastInto<Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>> ) -> Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>& QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator^=(QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> f).

source

pub unsafe fn bit_xor_assign_url_formatting_option( &self, f: UrlFormattingOption ) -> Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>& QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator^=(QUrl::UrlFormattingOption f).

source

pub unsafe fn bit_xor_assign_component_formatting_option( &self, f: ComponentFormattingOption ) -> Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>& QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator^=(QUrl::ComponentFormattingOption f).

source

pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>> ) -> Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>& QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator=(const QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>& other).

source

pub unsafe fn from_url_formatting_option( f: UrlFormattingOption ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: [constructor] void QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::QUrlTwoFlags(QUrl::UrlFormattingOption f).

source

pub unsafe fn from_component_formatting_option( f: ComponentFormattingOption ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: [constructor] void QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::QUrlTwoFlags(QUrl::ComponentFormattingOption f).

source

pub unsafe fn from_q_flags_component_formatting_option( f: QFlags<ComponentFormattingOption> ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: [constructor] void QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::QUrlTwoFlags(QFlags<QUrl::ComponentFormattingOption> f).

source

pub unsafe fn new( ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: [constructor] void QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::QUrlTwoFlags().

source

pub unsafe fn new_copy( other: impl CastInto<Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>> ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: [constructor] void QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::QUrlTwoFlags(const QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>& other).

source

pub unsafe fn test_flag_url_formatting_option( &self, f: UrlFormattingOption ) -> bool

Calls C++ function: bool QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::testFlag(QUrl::UrlFormattingOption f) const.

source

pub unsafe fn test_flag_component_formatting_option( &self, f: ComponentFormattingOption ) -> bool

Calls C++ function: bool QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::testFlag(QUrl::ComponentFormattingOption f) const.

source

pub unsafe fn to_int(&self) -> c_int

Calls C++ function: int QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator int() const.

Trait Implementations§

source§

impl BitAnd<ComponentFormattingOption> for &QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

fn bitand( self, f: ComponentFormattingOption ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator&(QUrl::ComponentFormattingOption f) const.

§

type Output = CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

The resulting type after applying the & operator.
source§

impl BitAnd<UrlFormattingOption> for &QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

fn bitand( self, f: UrlFormattingOption ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator&(QUrl::UrlFormattingOption f) const.

§

type Output = CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

The resulting type after applying the & operator.
source§

impl BitAnd<i32> for &QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

fn bitand( self, mask: c_int ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator&(int mask) const.

§

type Output = CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

The resulting type after applying the & operator.
source§

impl BitAnd<u32> for &QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

fn bitand( self, mask: c_uint ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator&(unsigned int mask) const.

§

type Output = CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

The resulting type after applying the & operator.
source§

impl BitOr<ComponentFormattingOption> for &QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

fn bitor( self, f: ComponentFormattingOption ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator|(QUrl::ComponentFormattingOption f) const.

§

type Output = CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

The resulting type after applying the | operator.
source§

impl BitOr<QFlags<ComponentFormattingOption>> for &QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

fn bitor( self, f: QFlags<ComponentFormattingOption> ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> operator|(QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> i, QFlags<QUrl::ComponentFormattingOption> f).

§

type Output = CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

The resulting type after applying the | operator.
source§

impl BitOr<Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>> for &QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

fn bitor( self, f: Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption> ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator|(QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> f) const.

§

type Output = CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

The resulting type after applying the | operator.
source§

impl BitOr<UrlFormattingOption> for &QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

fn bitor( self, f: UrlFormattingOption ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator|(QUrl::UrlFormattingOption f) const.

§

type Output = CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

The resulting type after applying the | operator.
source§

impl BitXor<ComponentFormattingOption> for &QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

fn bitxor( self, f: ComponentFormattingOption ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator^(QUrl::ComponentFormattingOption f) const.

§

type Output = CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

The resulting type after applying the ^ operator.
source§

impl BitXor<Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>> for &QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

fn bitxor( self, f: Ref<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption> ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator^(QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> f) const.

§

type Output = CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

The resulting type after applying the ^ operator.
source§

impl BitXor<UrlFormattingOption> for &QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

fn bitxor( self, f: UrlFormattingOption ) -> CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

Calls C++ function: QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption> QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator^(QUrl::UrlFormattingOption f) const.

§

type Output = CppBox<QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption>

The resulting type after applying the ^ operator.
source§

impl CppDeletable for QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

unsafe fn delete(&self)

Calls C++ function: [destructor] void QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::~QUrlTwoFlags().

source§

impl Not for &QUrlTwoFlagsOfUrlFormattingOptionComponentFormattingOption

source§

fn not(self) -> bool

Calls C++ function: bool QUrlTwoFlags<QUrl::UrlFormattingOption, QUrl::ComponentFormattingOption>::operator!() const.

§

type Output = bool

The resulting type after applying the ! operator.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T, U> CastInto<U> for T
where U: CastFrom<T>,

source§

unsafe fn cast_into(self) -> U

Performs the conversion. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> StaticUpcast<T> for T

source§

unsafe fn static_upcast(ptr: Ptr<T>) -> Ptr<T>

Convert type of a const pointer. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

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

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.