pub enum DiffOutput {
TableDiff(TableDiffOutput),
SequenceDiff(SequenceDiffOutput),
}
Expand description
The output of a diff operation. This is used in order to have a common format for both table and sequence diff outputs.
Variants§
TableDiff(TableDiffOutput)
SequenceDiff(SequenceDiffOutput)
Trait Implementations§
Source§impl From<SequenceDiffOutput> for DiffOutput
impl From<SequenceDiffOutput> for DiffOutput
Source§fn from(val: SequenceDiffOutput) -> Self
fn from(val: SequenceDiffOutput) -> Self
Converts to this type from the input type.
Source§impl From<TableDiffOutput> for DiffOutput
impl From<TableDiffOutput> for DiffOutput
Source§fn from(val: TableDiffOutput) -> Self
fn from(val: TableDiffOutput) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DiffOutput
impl RefUnwindSafe for DiffOutput
impl Send for DiffOutput
impl Sync for DiffOutput
impl Unpin for DiffOutput
impl UnwindSafe for DiffOutput
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