pub struct BuildTargetDidChange {
pub changes: Vec<BuildTargetEvent>,
}Expand description
The build target changed notification is sent from the server to the client to signal a change in a build target. The server communicates during the initialize handshake whether this method is supported or not.
Fields§
§changes: Vec<BuildTargetEvent>Implementations§
Trait Implementations§
Source§impl Clone for BuildTargetDidChange
impl Clone for BuildTargetDidChange
Source§fn clone(&self) -> BuildTargetDidChange
fn clone(&self) -> BuildTargetDidChange
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 moreSource§impl Debug for BuildTargetDidChange
impl Debug for BuildTargetDidChange
Source§impl Default for BuildTargetDidChange
impl Default for BuildTargetDidChange
Source§fn default() -> BuildTargetDidChange
fn default() -> BuildTargetDidChange
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BuildTargetDidChange
impl<'de> Deserialize<'de> for BuildTargetDidChange
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
Auto Trait Implementations§
impl Freeze for BuildTargetDidChange
impl RefUnwindSafe for BuildTargetDidChange
impl Send for BuildTargetDidChange
impl Sync for BuildTargetDidChange
impl Unpin for BuildTargetDidChange
impl UnwindSafe for BuildTargetDidChange
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