pub struct UserMessageSummary {
pub title: Option<String>,
pub body: Option<String>,
pub diffs: Vec<FileDiff>,
}Expand description
Summary information for a user message.
Fields§
§title: Option<String>Optional summary title.
body: Option<String>Optional summary body.
diffs: Vec<FileDiff>File diffs.
Trait Implementations§
Source§impl Clone for UserMessageSummary
impl Clone for UserMessageSummary
Source§fn clone(&self) -> UserMessageSummary
fn clone(&self) -> UserMessageSummary
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UserMessageSummary
impl Debug for UserMessageSummary
Source§impl<'de> Deserialize<'de> for UserMessageSummary
impl<'de> Deserialize<'de> for UserMessageSummary
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 UserMessageSummary
impl PartialEq for UserMessageSummary
Source§impl Serialize for UserMessageSummary
impl Serialize for UserMessageSummary
impl StructuralPartialEq for UserMessageSummary
Auto Trait Implementations§
impl Freeze for UserMessageSummary
impl RefUnwindSafe for UserMessageSummary
impl Send for UserMessageSummary
impl Sync for UserMessageSummary
impl Unpin for UserMessageSummary
impl UnwindSafe for UserMessageSummary
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