pub struct SessionPlanChangedData {
pub operation: PlanChangedOperation,
}Expand description
Plan file operation details indicating what changed
Fields§
§operation: PlanChangedOperationThe type of operation performed on the plan file
Trait Implementations§
Source§impl Clone for SessionPlanChangedData
impl Clone for SessionPlanChangedData
Source§fn clone(&self) -> SessionPlanChangedData
fn clone(&self) -> SessionPlanChangedData
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 SessionPlanChangedData
impl Debug for SessionPlanChangedData
Source§impl<'de> Deserialize<'de> for SessionPlanChangedData
impl<'de> Deserialize<'de> for SessionPlanChangedData
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 SessionPlanChangedData
impl RefUnwindSafe for SessionPlanChangedData
impl Send for SessionPlanChangedData
impl Sync for SessionPlanChangedData
impl Unpin for SessionPlanChangedData
impl UnsafeUnpin for SessionPlanChangedData
impl UnwindSafe for SessionPlanChangedData
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