pub enum XtaskValue {
Bool {
default: bool,
},
Number {
default: Option<i64>,
},
String {
default: Option<String>,
},
Enum {
values: Vec<String>,
default: Option<String>,
},
}Variants§
Trait Implementations§
Source§impl Clone for XtaskValue
impl Clone for XtaskValue
Source§fn clone(&self) -> XtaskValue
fn clone(&self) -> XtaskValue
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 XtaskValue
impl Debug for XtaskValue
Source§impl<'de> Deserialize<'de> for XtaskValue
impl<'de> Deserialize<'de> for XtaskValue
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 Eq for XtaskValue
Source§impl PartialEq for XtaskValue
impl PartialEq for XtaskValue
Source§impl Serialize for XtaskValue
impl Serialize for XtaskValue
impl StructuralPartialEq for XtaskValue
Auto Trait Implementations§
impl Freeze for XtaskValue
impl RefUnwindSafe for XtaskValue
impl Send for XtaskValue
impl Sync for XtaskValue
impl Unpin for XtaskValue
impl UnsafeUnpin for XtaskValue
impl UnwindSafe for XtaskValue
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