pub unconstrained fn view_note<Note>(storage_slot: Field) -> RetrievedNote<Note> where Note: NoteType, Note: Packable