pub enum BrowserDictionaryDiscoveryError {
InvalidReference(Box<ProtocolError>),
InvalidDatastoreIdentity,
DatastoreUnavailable,
AuthorityUnavailable,
StudyNotFound,
ResourceNotFound,
DataFileDictionaryUnsupported,
}Expand description
Closed workflow failures returned by browser dictionary discovery.
Variants§
InvalidReference(Box<ProtocolError>)
A resource reference has the wrong kind or Datastore origin.
InvalidDatastoreIdentity
The supplied public datastore identifier is not a ready datastore.
The selected datastore metadata connection could not be used.
The configured dictionary discovery capability could not be resolved.
StudyNotFound
The selected study does not exist in the datastore.
ResourceNotFound
The selected dataset or datafile does not exist in the study.
DataFileDictionaryUnsupported
Legacy Datafile dictionary requests no longer have a successful shape.
Trait Implementations§
Source§impl Clone for BrowserDictionaryDiscoveryError
impl Clone for BrowserDictionaryDiscoveryError
Source§fn clone(&self) -> BrowserDictionaryDiscoveryError
fn clone(&self) -> BrowserDictionaryDiscoveryError
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 Error for BrowserDictionaryDiscoveryError
impl Error for BrowserDictionaryDiscoveryError
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 From<BrowserDictionaryDiscoveryError> for BrowserVariableWorkflowError
impl From<BrowserDictionaryDiscoveryError> for BrowserVariableWorkflowError
Source§fn from(source: BrowserDictionaryDiscoveryError) -> Self
fn from(source: BrowserDictionaryDiscoveryError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for BrowserDictionaryDiscoveryError
impl PartialEq for BrowserDictionaryDiscoveryError
Source§fn eq(&self, other: &BrowserDictionaryDiscoveryError) -> bool
fn eq(&self, other: &BrowserDictionaryDiscoveryError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for BrowserDictionaryDiscoveryError
impl StructuralPartialEq for BrowserDictionaryDiscoveryError
Auto Trait Implementations§
impl Freeze for BrowserDictionaryDiscoveryError
impl RefUnwindSafe for BrowserDictionaryDiscoveryError
impl Send for BrowserDictionaryDiscoveryError
impl Sync for BrowserDictionaryDiscoveryError
impl Unpin for BrowserDictionaryDiscoveryError
impl UnsafeUnpin for BrowserDictionaryDiscoveryError
impl UnwindSafe for BrowserDictionaryDiscoveryError
Blanket Implementations§
§impl<T> AnyEq for T
impl<T> AnyEq for T
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more