pub struct FormatResponse {
pub success: bool,
pub exit_detail: String,
pub code: String,
}
Expand description
Response structure returned after formatting Rust code.
Contains success status, exit details, and the formatted code.
Fields§
§success: bool
Indicates whether formatting was successful.
exit_detail: String
Details about the formatting process exit (exit code, etc.).
code: String
The resulting formatted Rust source code.
Trait Implementations§
Source§impl Clone for FormatResponse
impl Clone for FormatResponse
Source§fn clone(&self) -> FormatResponse
fn clone(&self) -> FormatResponse
Returns a copy 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 FormatResponse
impl Debug for FormatResponse
Source§impl<'de> Deserialize<'de> for FormatResponse
impl<'de> Deserialize<'de> for FormatResponse
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
Source§impl PartialEq for FormatResponse
impl PartialEq for FormatResponse
Source§impl Serialize for FormatResponse
impl Serialize for FormatResponse
impl Eq for FormatResponse
impl StructuralPartialEq for FormatResponse
Auto Trait Implementations§
impl Freeze for FormatResponse
impl RefUnwindSafe for FormatResponse
impl Send for FormatResponse
impl Sync for FormatResponse
impl Unpin for FormatResponse
impl UnwindSafe for FormatResponse
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
Source§impl<T> CloneDebuggableStorage for Twhere
T: DebuggableStorage + Clone,
impl<T> CloneDebuggableStorage for Twhere
T: DebuggableStorage + Clone,
fn clone_storage(&self) -> Box<dyn CloneDebuggableStorage>
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> CloneableStorage for T
impl<T> CloneableStorage for T
fn clone_storage(&self) -> Box<dyn CloneableStorage>
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.