pub struct FeatureOperation {
pub name: String,
pub description: String,
pub parameters: HashMap<String, ParameterDefinition>,
pub returns: Option<String>,
}
Expand description
Operation definition within a feature
Fields§
§name: String
§description: String
§parameters: HashMap<String, ParameterDefinition>
§returns: Option<String>
Trait Implementations§
Source§impl Clone for FeatureOperation
impl Clone for FeatureOperation
Source§fn clone(&self) -> FeatureOperation
fn clone(&self) -> FeatureOperation
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 moreAuto Trait Implementations§
impl Freeze for FeatureOperation
impl RefUnwindSafe for FeatureOperation
impl Send for FeatureOperation
impl Sync for FeatureOperation
impl Unpin for FeatureOperation
impl UnwindSafe for FeatureOperation
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