pub struct GenericFunctionDeclaration {
pub kind: FunctionDeclarationKind,
pub keyword: String,
pub arguments: Vec<String>,
pub comment: Option<String>,
pub raw: String,
}Expand description
Generic fallback for function declaration directives without dedicated parsing.
Fields§
§kind: FunctionDeclarationKind§keyword: String§arguments: Vec<String>§comment: Option<String>§raw: StringTrait Implementations§
Source§impl Clone for GenericFunctionDeclaration
impl Clone for GenericFunctionDeclaration
Source§fn clone(&self) -> GenericFunctionDeclaration
fn clone(&self) -> GenericFunctionDeclaration
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GenericFunctionDeclaration
impl Debug for GenericFunctionDeclaration
impl Eq for GenericFunctionDeclaration
impl StructuralPartialEq for GenericFunctionDeclaration
Auto Trait Implementations§
impl Freeze for GenericFunctionDeclaration
impl RefUnwindSafe for GenericFunctionDeclaration
impl Send for GenericFunctionDeclaration
impl Sync for GenericFunctionDeclaration
impl Unpin for GenericFunctionDeclaration
impl UnwindSafe for GenericFunctionDeclaration
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