1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
use crate::link::Link; use holochain_json_api::{error::JsonError, json::JsonString}; //------------------------------------------------------------------------------------------------- // LinkList //------------------------------------------------------------------------------------------------- // #[derive(Serialize, Deserialize, PartialEq, Clone, Debug, DefaultJson, Eq)] pub struct LinkList { links: Vec<Link>, } impl LinkList { pub fn new(links: &[Link]) -> Self { LinkList { links: links.to_vec(), } } pub fn links(&self) -> &Vec<Link> { &self.links } }