pub struct SignalDoc {
pub symbol: Option<String>,
pub annotations: Vec<SignalAnnotation>,
pub params: Vec<DocParam>,
pub returns: Option<DocReturns>,
pub description: Vec<String>,
pub since: Option<Version>,
pub deprecated: Option<(Version, Option<String>)>,
}Fields§
§symbol: Option<String>§annotations: Vec<SignalAnnotation>§params: Vec<DocParam>§returns: Option<DocReturns>§description: Vec<String>§since: Option<Version>§deprecated: Option<(Version, Option<String>)>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SignalDoc
impl RefUnwindSafe for SignalDoc
impl Send for SignalDoc
impl Sync for SignalDoc
impl Unpin for SignalDoc
impl UnsafeUnpin for SignalDoc
impl UnwindSafe for SignalDoc
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