pub struct SavedFlow {
pub spec_version: String,
pub id: String,
pub name: String,
pub created_at: String,
pub updated_at: String,
pub enabled: bool,
pub flow: FlowDefinition,
}Expand description
A persisted flow document — what a .json file on disk contains.
Fields§
§spec_version: StringSpec version this document conforms to. Defaults to "1" when absent.
id: StringStable identifier. Must match ^[A-Za-z0-9-]{1,64}$.
name: StringHuman-readable label.
created_at: StringISO-8601 / RFC-3339 creation timestamp.
updated_at: StringISO-8601 / RFC-3339 last-modified timestamp.
enabled: boolWhether the flow should be executed by a scheduler. Defaults to false.
flow: FlowDefinitionThe graph definition.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SavedFlow
impl<'de> Deserialize<'de> for SavedFlow
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 StructuralPartialEq for SavedFlow
Auto Trait Implementations§
impl Freeze for SavedFlow
impl RefUnwindSafe for SavedFlow
impl Send for SavedFlow
impl Sync for SavedFlow
impl Unpin for SavedFlow
impl UnsafeUnpin for SavedFlow
impl UnwindSafe for SavedFlow
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