pub struct FunctionDocData {
pub name: String,
pub description: String,
pub params: Vec<(String, String)>,
pub returns: String,
pub example: Option<String>,
}Expand description
函数文档数据
Fields§
§name: String函数名称
description: String函数描述
params: Vec<(String, String)>参数列表(参数名和描述)
returns: String返回值描述
example: Option<String>使用示例
Trait Implementations§
Source§impl Clone for FunctionDocData
impl Clone for FunctionDocData
Source§fn clone(&self) -> FunctionDocData
fn clone(&self) -> FunctionDocData
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 moreAuto Trait Implementations§
impl Freeze for FunctionDocData
impl RefUnwindSafe for FunctionDocData
impl Send for FunctionDocData
impl Sync for FunctionDocData
impl Unpin for FunctionDocData
impl UnwindSafe for FunctionDocData
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