pub struct NHashData {
pub hash: Hash,
pub path: Vec<String>,
pub decrypt_key: Option<[u8; 32]>,
}Expand description
NHash data - permalink to content by hash
Fields§
§hash: Hash32-byte merkle hash
path: Vec<String>Path segments (optional, e.g., [“folder”, “file.txt”])
decrypt_key: Option<[u8; 32]>32-byte decryption key (optional)
Trait Implementations§
impl StructuralPartialEq for NHashData
Auto Trait Implementations§
impl Freeze for NHashData
impl RefUnwindSafe for NHashData
impl Send for NHashData
impl Sync for NHashData
impl Unpin for NHashData
impl UnwindSafe for NHashData
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