Expand description
Node types which are considered “user facing”, and re-exported in the
flowey
crate.
Re-exports§
pub use super::ClaimVar;
pub use super::ClaimedReadVar;
pub use super::ClaimedWriteVar;
pub use super::FlowArch;
pub use super::FlowBackend;
pub use super::FlowNode;
pub use super::FlowPlatform;
pub use super::FlowPlatformKind;
pub use super::GhUserSecretVar;
pub use super::ImportCtx;
pub use super::IntoRequest;
pub use super::NodeCtx;
pub use super::ReadVar;
pub use super::SideEffect;
pub use super::SimpleFlowNode;
pub use super::StepCtx;
pub use super::VarClaimed;
pub use super::VarEqBacking;
pub use super::VarNotClaimed;
pub use super::WriteVar;
pub use super::steps::ado::AdoResourcesRepositoryId;
pub use super::steps::ado::AdoRuntimeVar;
pub use super::steps::ado::AdoStepServices;
pub use super::steps::github::ClaimedGhParam;
pub use super::steps::github::GhParam;
pub use super::steps::github::GhPermission;
pub use super::steps::github::GhPermissionValue;
pub use super::steps::rust::RustRuntimeServices;
pub use crate::node::FlowPlatformLinuxDistro;
Macros§
- flowey_
request - Declare a new
Request
type for the currentNode
. - new_
flow_ node - new_
simple_ flow_ node
Functions§
- same_
across_ all_ reqs - Helper method to streamline request validation in cases where a value is expected to be identical across all incoming requests.
- same_
across_ all_ reqs_ backing_ var - Helper method to streamline request validation in cases where a value is expected to be identical across all incoming requests, using a custom comparison function.