#[repr(C)]pub struct PluginDiffRequest {
pub dest: PluginSlice,
pub src: PluginSlice,
pub output_kind: u32,
pub color: bool,
pub line_number: bool,
pub only_diffline: bool,
pub ignore_spaceblock: bool,
}Fields§
§dest: PluginSlice§src: PluginSlice§output_kind: u32§color: bool§line_number: bool§only_diffline: bool§ignore_spaceblock: boolTrait Implementations§
Source§impl Clone for PluginDiffRequest
impl Clone for PluginDiffRequest
Source§fn clone(&self) -> PluginDiffRequest
fn clone(&self) -> PluginDiffRequest
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 moreimpl Copy for PluginDiffRequest
Auto Trait Implementations§
impl Freeze for PluginDiffRequest
impl RefUnwindSafe for PluginDiffRequest
impl !Send for PluginDiffRequest
impl !Sync for PluginDiffRequest
impl Unpin for PluginDiffRequest
impl UnsafeUnpin for PluginDiffRequest
impl UnwindSafe for PluginDiffRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more