pub struct MutationResponse {
pub action: &'static str,
pub snapshot_id: String,
pub mode: Mode,
pub selected_hunks: Vec<String>,
pub selected_changes: Vec<String>,
pub selected_line_ranges: Vec<String>,
pub snapshot: SnapshotView,
}Fields§
§action: &'static str§snapshot_id: String§mode: Mode§selected_hunks: Vec<String>§selected_changes: Vec<String>§selected_line_ranges: Vec<String>§snapshot: SnapshotViewTrait Implementations§
Source§impl Debug for MutationResponse
impl Debug for MutationResponse
Auto Trait Implementations§
impl Freeze for MutationResponse
impl RefUnwindSafe for MutationResponse
impl Send for MutationResponse
impl Sync for MutationResponse
impl Unpin for MutationResponse
impl UnsafeUnpin for MutationResponse
impl UnwindSafe for MutationResponse
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