pub struct ChangeDiff {Show 15 fields
pub id: Option<i32>,
pub url: Option<String>,
pub display: Option<String>,
pub branch: Option<Box<BriefBranch>>,
pub object_type: Option<String>,
pub object_id: i64,
pub object: Option<Option<Value>>,
pub object_repr: Option<String>,
pub action: Option<Box<ChangeDiffAction>>,
pub conflicts: Option<Option<Vec<String>>>,
pub diff: Option<Option<Value>>,
pub original_data: Option<Option<Value>>,
pub modified_data: Option<Option<Value>>,
pub current_data: Option<Option<Value>>,
pub last_updated: Option<String>,
}Expand description
ChangeDiff : Adds support for custom fields and tags.
Fields§
§id: Option<i32>§url: Option<String>§display: Option<String>§branch: Option<Box<BriefBranch>>§object_type: Option<String>§object_id: i64§object: Option<Option<Value>>§object_repr: Option<String>§action: Option<Box<ChangeDiffAction>>§conflicts: Option<Option<Vec<String>>>§diff: Option<Option<Value>>§original_data: Option<Option<Value>>§modified_data: Option<Option<Value>>§current_data: Option<Option<Value>>§last_updated: Option<String>Implementations§
Source§impl ChangeDiff
impl ChangeDiff
Sourcepub fn new(object_id: i64) -> ChangeDiff
pub fn new(object_id: i64) -> ChangeDiff
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for ChangeDiff
impl Clone for ChangeDiff
Source§fn clone(&self) -> ChangeDiff
fn clone(&self) -> ChangeDiff
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 ChangeDiff
impl Debug for ChangeDiff
Source§impl Default for ChangeDiff
impl Default for ChangeDiff
Source§fn default() -> ChangeDiff
fn default() -> ChangeDiff
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChangeDiff
impl<'de> Deserialize<'de> for ChangeDiff
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 ChangeDiff
impl PartialEq for ChangeDiff
Source§impl Serialize for ChangeDiff
impl Serialize for ChangeDiff
impl StructuralPartialEq for ChangeDiff
Auto Trait Implementations§
impl Freeze for ChangeDiff
impl RefUnwindSafe for ChangeDiff
impl Send for ChangeDiff
impl Sync for ChangeDiff
impl Unpin for ChangeDiff
impl UnwindSafe for ChangeDiff
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