pub struct SyncDiffResponse {
pub to_create: Vec<SyncResourceResponse>,
pub to_update: Vec<SyncResourceResponse>,
pub to_delete: Vec<String>,
}Expand description
JSON-friendly wrapper around the sync diff output.
Fields§
§to_create: Vec<SyncResourceResponse>Resources to create.
to_update: Vec<SyncResourceResponse>Resources to update.
to_delete: Vec<String>Resource names to delete.
Trait Implementations§
Source§impl ComposeSchema for SyncDiffResponse
impl ComposeSchema for SyncDiffResponse
Source§impl Debug for SyncDiffResponse
impl Debug for SyncDiffResponse
Source§impl<'de> Deserialize<'de> for SyncDiffResponse
impl<'de> Deserialize<'de> for SyncDiffResponse
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 Serialize for SyncDiffResponse
impl Serialize for SyncDiffResponse
Auto Trait Implementations§
impl Freeze for SyncDiffResponse
impl RefUnwindSafe for SyncDiffResponse
impl Send for SyncDiffResponse
impl Sync for SyncDiffResponse
impl Unpin for SyncDiffResponse
impl UnsafeUnpin for SyncDiffResponse
impl UnwindSafe for SyncDiffResponse
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