pub enum ParseDeploymentIdError {
InvalidIpfsHashLength {
value: String,
length: usize,
},
InvalidIpfsHash {
value: String,
error: String,
},
InvalidHexString {
value: String,
error: String,
},
}
Expand description
Subgraph deployment ID parsing error.
Variants§
InvalidIpfsHashLength
Invalid IPFS hash length. The input string must 46 characters long.
InvalidIpfsHash
Invalid IPFS hash format. The input hash string could not be decoded as a CIDv0.
InvalidHexString
Invalid hex string format. The input hex string could not be decoded.
Trait Implementations§
source§impl Clone for ParseDeploymentIdError
impl Clone for ParseDeploymentIdError
source§fn clone(&self) -> ParseDeploymentIdError
fn clone(&self) -> ParseDeploymentIdError
Returns a copy 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 Debug for ParseDeploymentIdError
impl Debug for ParseDeploymentIdError
source§impl Display for ParseDeploymentIdError
impl Display for ParseDeploymentIdError
source§impl Error for ParseDeploymentIdError
impl Error for ParseDeploymentIdError
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 ParseDeploymentIdError
impl PartialEq for ParseDeploymentIdError
impl Eq for ParseDeploymentIdError
impl StructuralPartialEq for ParseDeploymentIdError
Auto Trait Implementations§
impl Freeze for ParseDeploymentIdError
impl RefUnwindSafe for ParseDeploymentIdError
impl Send for ParseDeploymentIdError
impl Sync for ParseDeploymentIdError
impl Unpin for ParseDeploymentIdError
impl UnwindSafe for ParseDeploymentIdError
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)