pub struct FunctionQualifiers {
pub extent: Extent,
pub is_default: Option<Extent>,
pub is_const: Option<Extent>,
pub is_unsafe: Option<Extent>,
pub is_async: Option<Extent>,
pub is_extern: Option<Extent>,
pub abi: Option<String>,
pub whitespace: Vec<Whitespace>,
}
Expand description
Fields§
§extent: Extent
§is_default: Option<Extent>
§is_const: Option<Extent>
§is_unsafe: Option<Extent>
§is_async: Option<Extent>
§is_extern: Option<Extent>
§abi: Option<String>
§whitespace: Vec<Whitespace>
Trait Implementations§
Source§impl Debug for FunctionQualifiers
impl Debug for FunctionQualifiers
Source§impl<'a> Index<&'a FunctionQualifiers> for str
impl<'a> Index<&'a FunctionQualifiers> for str
Source§impl Index<FunctionQualifiers> for str
impl Index<FunctionQualifiers> for str
Auto Trait Implementations§
impl Freeze for FunctionQualifiers
impl RefUnwindSafe for FunctionQualifiers
impl Send for FunctionQualifiers
impl Sync for FunctionQualifiers
impl Unpin 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