pub struct Hash(/* private fields */);Trait Implementations§
Source§impl From<Hash> for OptionalHash
impl From<Hash> for OptionalHash
Source§impl InlineOutput for Hash
impl InlineOutput for Hash
fn slice_to_output(slice: &[Self], output: &mut dyn Output)where
Self: Sized,
Source§impl ListHashes for Hash
impl ListHashes for Hash
fn list_hashes(&self, visitor: &mut impl FnMut(Hash))
fn topology_hash(&self) -> Hash
fn point_count(&self) -> usize
Source§impl Ord for Hash
impl Ord for Hash
Source§impl<__I: ParseInput> Parse<__I> for Hashwhere
Self: ParseInline<__I>,
impl<__I: ParseInput> Parse<__I> for Hashwhere
Self: ParseInline<__I>,
Source§impl<I: ParseInput> ParseInline<I> for Hash
impl<I: ParseInput> ParseInline<I> for Hash
Source§impl PartialEq<Hash> for OptionalHash
impl PartialEq<Hash> for OptionalHash
Source§impl PartialEq<OptionalHash> for Hash
impl PartialEq<OptionalHash> for Hash
Source§impl PartialOrd for Hash
impl PartialOrd for Hash
Source§impl Topological for Hash
impl Topological for Hash
impl Copy for Hash
impl Eq for Hash
impl StructuralPartialEq for Hash
Auto Trait Implementations§
impl Freeze for Hash
impl RefUnwindSafe for Hash
impl Send for Hash
impl Sync for Hash
impl Unpin for Hash
impl UnwindSafe for Hash
Blanket Implementations§
Source§impl<T> AsAny for T
impl<T> AsAny 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