pub struct DocParam {
pub name: String,
pub type_name: Option<String>,
pub description: Option<String>,
pub default_value: Option<String>,
}Fields§
§name: String§type_name: Option<String>§description: Option<String>§default_value: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for DocParam
impl<'de> Deserialize<'de> for DocParam
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DocParam
impl RefUnwindSafe for DocParam
impl Send for DocParam
impl Sync for DocParam
impl Unpin for DocParam
impl UnsafeUnpin for DocParam
impl UnwindSafe for DocParam
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