pub struct PropertyDoc {
pub symbol: Option<String>,
pub annotations: Vec<PropertyAnnotation>,
pub description: Vec<String>,
pub since: Option<Version>,
pub deprecated: Option<(Version, Option<String>)>,
}Fields§
§symbol: Option<String>§annotations: Vec<PropertyAnnotation>§description: Vec<String>§since: Option<Version>§deprecated: Option<(Version, Option<String>)>Implementations§
Source§impl PropertyDoc
impl PropertyDoc
pub fn from_comment(comment: &Comment) -> Option<Self>
Trait Implementations§
Source§impl Clone for PropertyDoc
impl Clone for PropertyDoc
Source§impl Debug for PropertyDoc
impl Debug for PropertyDoc
Auto Trait Implementations§
impl Freeze for PropertyDoc
impl RefUnwindSafe for PropertyDoc
impl Send for PropertyDoc
impl Sync for PropertyDoc
impl Unpin for PropertyDoc
impl UnsafeUnpin for PropertyDoc
impl UnwindSafe for PropertyDoc
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