pub struct FunctionQualifiers {
pub is_const: bool,
pub is_volatile: bool,
pub reference: Option<ReferenceKind>,
pub noexcept: Option<bool>,
}Expand description
C++ function qualifiers.
Fields§
§is_const: boolWhether the member function is const.
is_volatile: boolWhether the member function is volatile.
reference: Option<ReferenceKind>Optional reference qualifier.
noexcept: Option<bool>None means the noexcept state is unknown.
Trait Implementations§
Source§impl Clone for FunctionQualifiers
impl Clone for FunctionQualifiers
impl Copy for FunctionQualifiers
Source§impl Debug for FunctionQualifiers
impl Debug for FunctionQualifiers
Source§impl Default for FunctionQualifiers
impl Default for FunctionQualifiers
impl Eq for FunctionQualifiers
Source§impl Hash for FunctionQualifiers
impl Hash for FunctionQualifiers
Source§impl PartialEq for FunctionQualifiers
impl PartialEq for FunctionQualifiers
impl StructuralPartialEq for FunctionQualifiers
Auto Trait Implementations§
impl Freeze for FunctionQualifiers
impl RefUnwindSafe for FunctionQualifiers
impl Send for FunctionQualifiers
impl Sync for FunctionQualifiers
impl Unpin for FunctionQualifiers
impl UnsafeUnpin for FunctionQualifiers
impl UnwindSafe for FunctionQualifiers
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more