pub struct NRefData {
pub pubkey: [u8; 32],
pub tree_name: String,
pub path: Vec<String>,
pub decrypt_key: Option<[u8; 32]>,
}Expand description
NRef data - live reference via pubkey + tree + path
Fields§
§pubkey: [u8; 32]32-byte nostr pubkey
tree_name: StringTree name (e.g., “home”, “photos”)
path: Vec<String>Path segments within the tree (optional, e.g., [“folder”, “file.txt”])
decrypt_key: Option<[u8; 32]>32-byte decryption key (optional)
Trait Implementations§
impl StructuralPartialEq for NRefData
Auto Trait Implementations§
impl Freeze for NRefData
impl RefUnwindSafe for NRefData
impl Send for NRefData
impl Sync for NRefData
impl Unpin for NRefData
impl UnwindSafe for NRefData
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