pub enum AwlScaffoldError {
NoServableAction {
task_queue: String,
},
NodePinnedQueue {
task_queue: String,
},
ActionNameNotAnIdentifier {
task_queue: String,
action: String,
},
ActionNameUnnameable {
task_queue: String,
action: String,
},
CrateNameInvalid {
crate_name: String,
},
DocumentPathEmpty {
role: &'static str,
},
SchemaUnrenderable {
action: String,
role: &'static str,
reason: String,
},
}Expand description
Why a worker scaffold could not be generated.
Variants§
NoServableAction
Every action the queue declares carries a declarative body, so the server executes all of them and there is no worker to write.
NodePinnedQueue
The queue has node-pinned worker work whose topology the shell runtime cannot express.
ActionNameNotAnIdentifier
An action name that cannot name a Rust function.
ActionNameUnnameable
An action named after one of the three keywords with no raw form.
CrateNameInvalid
A crate name Cargo would refuse.
DocumentPathEmpty
An empty path where the generated crate needs one to reach the document.
SchemaUnrenderable
A schema that could not be rendered into the handler documentation.
Trait Implementations§
Source§impl Clone for AwlScaffoldError
impl Clone for AwlScaffoldError
Source§fn clone(&self) -> AwlScaffoldError
fn clone(&self) -> AwlScaffoldError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AwlScaffoldError
impl Debug for AwlScaffoldError
Source§impl Display for AwlScaffoldError
impl Display for AwlScaffoldError
impl Eq for AwlScaffoldError
Source§impl Error for AwlScaffoldError
impl Error for AwlScaffoldError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for AwlScaffoldError
impl PartialEq for AwlScaffoldError
impl StructuralPartialEq for AwlScaffoldError
Auto Trait Implementations§
impl Freeze for AwlScaffoldError
impl RefUnwindSafe for AwlScaffoldError
impl Send for AwlScaffoldError
impl Sync for AwlScaffoldError
impl Unpin for AwlScaffoldError
impl UnsafeUnpin for AwlScaffoldError
impl UnwindSafe for AwlScaffoldError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.