pub struct FlowTemplateCreate {
pub flow_type: FlowType,
pub genesis_time: u64,
pub maker: Option<Addr>,
pub identifier: Option<u64>,
pub schedules: Vec<FlowTemplateSchedule>,
}Fields§
§flow_type: FlowType§genesis_time: u64§maker: Option<Addr>§identifier: Option<u64>§schedules: Vec<FlowTemplateSchedule>Trait Implementations§
Source§impl Clone for FlowTemplateCreate
impl Clone for FlowTemplateCreate
Source§fn clone(&self) -> FlowTemplateCreate
fn clone(&self) -> FlowTemplateCreate
Returns a duplicate 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 FlowTemplateCreate
impl Debug for FlowTemplateCreate
Source§impl<'de> Deserialize<'de> for FlowTemplateCreate
impl<'de> Deserialize<'de> for FlowTemplateCreate
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 JsonSchema for FlowTemplateCreate
impl JsonSchema for FlowTemplateCreate
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for FlowTemplateCreate
impl PartialEq for FlowTemplateCreate
Source§impl Serialize for FlowTemplateCreate
impl Serialize for FlowTemplateCreate
impl StructuralPartialEq for FlowTemplateCreate
Auto Trait Implementations§
impl Freeze for FlowTemplateCreate
impl RefUnwindSafe for FlowTemplateCreate
impl Send for FlowTemplateCreate
impl Sync for FlowTemplateCreate
impl Unpin for FlowTemplateCreate
impl UnwindSafe for FlowTemplateCreate
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