pub struct ParamInfo {
pub label: String,
pub doc: Markdown,
}Expand description
One parameter within a SignatureInfo.
Fields§
§label: StringThe parameter label, e.g. node: Node or force_readable_name: bool = false.
doc: MarkdownOptional documentation (Markdown).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ParamInfo
impl<'de> Deserialize<'de> for ParamInfo
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
impl Eq for ParamInfo
impl StructuralPartialEq for ParamInfo
Auto Trait Implementations§
impl Freeze for ParamInfo
impl RefUnwindSafe for ParamInfo
impl Send for ParamInfo
impl Sync for ParamInfo
impl Unpin for ParamInfo
impl UnsafeUnpin for ParamInfo
impl UnwindSafe for ParamInfo
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