pub struct HaysonImageClashError {
pub physical_path: String,
}Expand description
A write carried an image whose bytes differ from the file already stored under the same content
hash. The address is a 64-bit FNV-1a, so two different images can collide; the engine refuses the
later one instead of letting it resolve to the earlier one’s bytes. physical_path is the file
name the two share.
Fields§
§physical_path: StringTrait Implementations§
Source§impl Clone for HaysonImageClashError
impl Clone for HaysonImageClashError
Source§impl Debug for HaysonImageClashError
impl Debug for HaysonImageClashError
Source§impl Display for HaysonImageClashError
impl Display for HaysonImageClashError
impl Eq for HaysonImageClashError
Source§impl Error for HaysonImageClashError
impl Error for HaysonImageClashError
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 HaysonImageClashError
impl PartialEq for HaysonImageClashError
impl StructuralPartialEq for HaysonImageClashError
Auto Trait Implementations§
impl Freeze for HaysonImageClashError
impl RefUnwindSafe for HaysonImageClashError
impl Send for HaysonImageClashError
impl Sync for HaysonImageClashError
impl Unpin for HaysonImageClashError
impl UnsafeUnpin for HaysonImageClashError
impl UnwindSafe for HaysonImageClashError
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§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.