pub struct WithDiff {
pub diff_details: Option<Vec<DiffItem>>,
pub diff_markdown: Option<String>,
pub diff_summary: Option<String>,
pub diff_public_url: Option<String>,
pub diff_breaking: Option<bool>,
}Fields
diff_details: Option<Vec<DiffItem>>Details of each change as a list of diff items
diff_markdown: Option<String>The comparaison diff summary in markdown format
diff_summary: Option<String>The comparaison diff summary
diff_public_url: Option<String>The public URL of your diff
diff_breaking: Option<bool>Identifies if the diff includes breaking changes
Trait Implementations
sourceimpl<'de> Deserialize<'de> for WithDiff
impl<'de> Deserialize<'de> for WithDiff
sourcefn 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
Auto Trait Implementations
impl RefUnwindSafe for WithDiff
impl Send for WithDiff
impl Sync for WithDiff
impl Unpin for WithDiff
impl UnwindSafe for WithDiff
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more