pub struct OmenaQueryCodeActionPlanV0Json {
pub schema_version: String,
pub product: String,
pub file_uri: String,
pub file_kind: String,
pub action_count: i32,
pub actions: Vec<OmenaQueryCodeActionV0Json>,
pub ready_surfaces: Option<Vec<String>>,
}Fields§
§schema_version: String§product: String§file_uri: String§file_kind: String§action_count: i32§actions: Vec<OmenaQueryCodeActionV0Json>§ready_surfaces: Option<Vec<String>>Trait Implementations§
Source§impl Clone for OmenaQueryCodeActionPlanV0Json
impl Clone for OmenaQueryCodeActionPlanV0Json
Source§fn clone(&self) -> OmenaQueryCodeActionPlanV0Json
fn clone(&self) -> OmenaQueryCodeActionPlanV0Json
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<'de> Deserialize<'de> for OmenaQueryCodeActionPlanV0Json
impl<'de> Deserialize<'de> for OmenaQueryCodeActionPlanV0Json
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
impl StructuralPartialEq for OmenaQueryCodeActionPlanV0Json
Auto Trait Implementations§
impl Freeze for OmenaQueryCodeActionPlanV0Json
impl RefUnwindSafe for OmenaQueryCodeActionPlanV0Json
impl Send for OmenaQueryCodeActionPlanV0Json
impl Sync for OmenaQueryCodeActionPlanV0Json
impl Unpin for OmenaQueryCodeActionPlanV0Json
impl UnsafeUnpin for OmenaQueryCodeActionPlanV0Json
impl UnwindSafe for OmenaQueryCodeActionPlanV0Json
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