pub enum ChangesetOperationTarget {
Resource {
resource: Uri,
side: Option<String>,
},
Range {
resource: Uri,
side: Option<String>,
range: TextRange,
},
}Expand description
Identifies the file or range a ChangesetOperation should act on.
Variants§
Trait Implementations§
Source§impl Clone for ChangesetOperationTarget
impl Clone for ChangesetOperationTarget
Source§fn clone(&self) -> ChangesetOperationTarget
fn clone(&self) -> ChangesetOperationTarget
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ChangesetOperationTarget
impl Debug for ChangesetOperationTarget
Source§impl<'de> Deserialize<'de> for ChangesetOperationTarget
impl<'de> Deserialize<'de> for ChangesetOperationTarget
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 ChangesetOperationTarget
impl PartialEq for ChangesetOperationTarget
Source§fn eq(&self, other: &ChangesetOperationTarget) -> bool
fn eq(&self, other: &ChangesetOperationTarget) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ChangesetOperationTarget
impl Serialize for ChangesetOperationTarget
impl StructuralPartialEq for ChangesetOperationTarget
Auto Trait Implementations§
impl Freeze for ChangesetOperationTarget
impl RefUnwindSafe for ChangesetOperationTarget
impl Send for ChangesetOperationTarget
impl Sync for ChangesetOperationTarget
impl Unpin for ChangesetOperationTarget
impl UnsafeUnpin for ChangesetOperationTarget
impl UnwindSafe for ChangesetOperationTarget
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