pub enum IsCompleteStatus {
Complete,
Incomplete(String),
Invalid,
Unknown,
}
Expand description
Status of if entered code is complete (i.e. does not need another “ character).
Variants§
Complete
Entered code is complete.
Incomplete(String)
More code is required. The argument is the indent value for the prompt.
Invalid
Invalid completion.
Unknown
Unknown completion.
Trait Implementations§
Source§impl Debug for IsCompleteStatus
impl Debug for IsCompleteStatus
Source§impl<'de> Deserialize<'de> for IsCompleteStatus
impl<'de> Deserialize<'de> for IsCompleteStatus
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 IsCompleteStatus
impl PartialEq for IsCompleteStatus
impl StructuralPartialEq for IsCompleteStatus
Auto Trait Implementations§
impl Freeze for IsCompleteStatus
impl RefUnwindSafe for IsCompleteStatus
impl Send for IsCompleteStatus
impl Sync for IsCompleteStatus
impl Unpin for IsCompleteStatus
impl UnwindSafe for IsCompleteStatus
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