pub struct ProposalDraft {
pub analysis: String,
pub kind: ProposalKind,
pub summary: String,
pub body: Value,
}Expand description
A proposal an analysis drafts, before it is stored.
Fields§
§analysis: String§kind: ProposalKind§summary: String§body: ValueTrait Implementations§
Source§impl Clone for ProposalDraft
impl Clone for ProposalDraft
Source§impl Debug for ProposalDraft
impl Debug for ProposalDraft
Source§impl<'de> Deserialize<'de> for ProposalDraft
impl<'de> Deserialize<'de> for ProposalDraft
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
Source§impl PartialEq for ProposalDraft
impl PartialEq for ProposalDraft
Source§impl Serialize for ProposalDraft
impl Serialize for ProposalDraft
impl StructuralPartialEq for ProposalDraft
Auto Trait Implementations§
impl Freeze for ProposalDraft
impl RefUnwindSafe for ProposalDraft
impl Send for ProposalDraft
impl Sync for ProposalDraft
impl Unpin for ProposalDraft
impl UnsafeUnpin for ProposalDraft
impl UnwindSafe for ProposalDraft
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more