pub struct SessionPlanReadResult {
pub content: Option<String>,
pub exists: bool,
pub path: Option<String>,
}Expand description
Existence, contents, and resolved path of the session plan file.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§content: Option<String>The content of the plan file, or null if it does not exist
exists: boolWhether the plan file exists in the workspace
path: Option<String>Absolute file path of the plan file, or null if workspace is not enabled
Trait Implementations§
Source§impl Clone for SessionPlanReadResult
impl Clone for SessionPlanReadResult
Source§fn clone(&self) -> SessionPlanReadResult
fn clone(&self) -> SessionPlanReadResult
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 SessionPlanReadResult
impl Debug for SessionPlanReadResult
Source§impl Default for SessionPlanReadResult
impl Default for SessionPlanReadResult
Source§fn default() -> SessionPlanReadResult
fn default() -> SessionPlanReadResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionPlanReadResult
impl<'de> Deserialize<'de> for SessionPlanReadResult
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 SessionPlanReadResult
impl RefUnwindSafe for SessionPlanReadResult
impl Send for SessionPlanReadResult
impl Sync for SessionPlanReadResult
impl Unpin for SessionPlanReadResult
impl UnsafeUnpin for SessionPlanReadResult
impl UnwindSafe for SessionPlanReadResult
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