pub struct ProposalSummaryV1 {
pub number: u64,
pub state: ProposalState,
pub summary: String,
pub base_revision: u64,
pub created_at: UtcTimestamp,
pub merged_revision: Option<u64>,
pub mine: bool,
}Expand description
One proposal in a listing.
Fields§
§number: u64§state: ProposalState§summary: String§base_revision: u64§created_at: UtcTimestamp§merged_revision: Option<u64>Revision the merge produced, when merged.
mine: boolWhether this instance sent it.
Trait Implementations§
Source§impl Clone for ProposalSummaryV1
impl Clone for ProposalSummaryV1
Source§impl Debug for ProposalSummaryV1
impl Debug for ProposalSummaryV1
Source§impl<'de> Deserialize<'de> for ProposalSummaryV1
impl<'de> Deserialize<'de> for ProposalSummaryV1
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 ProposalSummaryV1
Source§impl PartialEq for ProposalSummaryV1
impl PartialEq for ProposalSummaryV1
Source§impl Serialize for ProposalSummaryV1
impl Serialize for ProposalSummaryV1
impl StructuralPartialEq for ProposalSummaryV1
Auto Trait Implementations§
impl Freeze for ProposalSummaryV1
impl RefUnwindSafe for ProposalSummaryV1
impl Send for ProposalSummaryV1
impl Sync for ProposalSummaryV1
impl Unpin for ProposalSummaryV1
impl UnsafeUnpin for ProposalSummaryV1
impl UnwindSafe for ProposalSummaryV1
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