pub struct DockGraphSignatureDiagnostics {
pub signature: String,
pub fingerprint64: u64,
}Fields§
§signature: StringStable, canonical-ish shape signature for the dock graph in a specific window.
Notes:
- Does not include floating window rects (platform-dependent).
- Does not include split fractions (pointer-driven and DPI-sensitive).
fingerprint64: u64FNV-1a 64-bit hash of signature (for compact assertions).
Trait Implementations§
Source§impl Clone for DockGraphSignatureDiagnostics
impl Clone for DockGraphSignatureDiagnostics
Source§fn clone(&self) -> DockGraphSignatureDiagnostics
fn clone(&self) -> DockGraphSignatureDiagnostics
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 PartialEq for DockGraphSignatureDiagnostics
impl PartialEq for DockGraphSignatureDiagnostics
Source§fn eq(&self, other: &DockGraphSignatureDiagnostics) -> bool
fn eq(&self, other: &DockGraphSignatureDiagnostics) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for DockGraphSignatureDiagnostics
impl StructuralPartialEq for DockGraphSignatureDiagnostics
Auto Trait Implementations§
impl Freeze for DockGraphSignatureDiagnostics
impl RefUnwindSafe for DockGraphSignatureDiagnostics
impl Send for DockGraphSignatureDiagnostics
impl Sync for DockGraphSignatureDiagnostics
impl Unpin for DockGraphSignatureDiagnostics
impl UnsafeUnpin for DockGraphSignatureDiagnostics
impl UnwindSafe for DockGraphSignatureDiagnostics
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