pub enum SchemaFormError {
NotAMap(String),
MissingIdent,
BadValueType(String),
BadCardinality(String),
BadUnique(String),
DuplicateIdent(String),
}Expand description
Schema form conversion failure.
Variants§
NotAMap(String)
Attribute definition is not a map.
MissingIdent
:db/ident missing or not a keyword.
BadValueType(String)
:db/valueType missing or unknown.
BadCardinality(String)
:db/cardinality unknown.
BadUnique(String)
:db/unique unknown.
DuplicateIdent(String)
Two attributes share one ident.
Trait Implementations§
Source§impl Debug for SchemaFormError
impl Debug for SchemaFormError
Source§impl Display for SchemaFormError
impl Display for SchemaFormError
impl Eq for SchemaFormError
Source§impl Error for SchemaFormError
impl Error for SchemaFormError
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 SchemaFormError
impl PartialEq for SchemaFormError
impl StructuralPartialEq for SchemaFormError
Auto Trait Implementations§
impl Freeze for SchemaFormError
impl RefUnwindSafe for SchemaFormError
impl Send for SchemaFormError
impl Sync for SchemaFormError
impl Unpin for SchemaFormError
impl UnsafeUnpin for SchemaFormError
impl UnwindSafe for SchemaFormError
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
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request