pub struct MemoryPreflightReport {
pub workspace_root: PathBuf,
pub operation: String,
pub generated_unix_seconds: u64,
pub state_checksum: String,
pub can_proceed: bool,
pub issues: Vec<PreflightIssue>,
}Fields§
§workspace_root: PathBuf§operation: String§generated_unix_seconds: u64§state_checksum: String§can_proceed: bool§issues: Vec<PreflightIssue>Trait Implementations§
Source§impl Clone for MemoryPreflightReport
impl Clone for MemoryPreflightReport
Source§fn clone(&self) -> MemoryPreflightReport
fn clone(&self) -> MemoryPreflightReport
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 MemoryPreflightReport
impl Debug for MemoryPreflightReport
Source§impl<'de> Deserialize<'de> for MemoryPreflightReport
impl<'de> Deserialize<'de> for MemoryPreflightReport
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 MemoryPreflightReport
impl RefUnwindSafe for MemoryPreflightReport
impl Send for MemoryPreflightReport
impl Sync for MemoryPreflightReport
impl Unpin for MemoryPreflightReport
impl UnsafeUnpin for MemoryPreflightReport
impl UnwindSafe for MemoryPreflightReport
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