Struct crud_api_endpoint::ApiInputVariantSerde
source · pub struct ApiInputVariantSerde {
pub ident: String,
pub fields: Vec<String>,
pub long: Option<String>,
pub short: Option<char>,
pub no_short: bool,
pub no_long: bool,
pub heading: Option<String>,
pub help: Option<String>,
pub long_help: Option<String>,
}
Fields§
§ident: String
§fields: Vec<String>
§long: Option<String>
§short: Option<char>
§no_short: bool
§no_long: bool
§heading: Option<String>
§help: Option<String>
§long_help: Option<String>
Trait Implementations§
source§impl Clone for ApiInputVariantSerde
impl Clone for ApiInputVariantSerde
source§fn clone(&self) -> ApiInputVariantSerde
fn clone(&self) -> ApiInputVariantSerde
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 ApiInputVariantSerde
impl Debug for ApiInputVariantSerde
source§impl<'de> Deserialize<'de> for ApiInputVariantSerde
impl<'de> Deserialize<'de> for ApiInputVariantSerde
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 RefUnwindSafe for ApiInputVariantSerde
impl Send for ApiInputVariantSerde
impl Sync for ApiInputVariantSerde
impl Unpin for ApiInputVariantSerde
impl UnwindSafe for ApiInputVariantSerde
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