sea-streamer icon indicating copy to clipboard operation
sea-streamer copied to clipboard

feat: from url and from iterator for streameruri

Open carlocorradini opened this issue 1 month ago • 0 comments

PR Info

Added From<Url> and FromIterator<Url> for StreamerUri.

  • Closes
    • Fix #26

New Features

  • [x] impl From<Url> for StreamerUri
    let url: Url = "proto://sea-ql.org:1234".parse().unwrap();
    let uri: StreamerUri = url.into();
    
  • [x] impl FromIterator<Url> for StreamerUri
    let urls: [Url; 3] = ["proto://sea-ql.org:1".parse().unwrap() ,"proto://sea-ql.org:2".parse().unwrap(), "proto://sea-ql.org:3".parse().unwrap()];
    let uri: StreamerUri = StreamerUri::from_iter(urls.into_iter());
    

carlocorradini avatar May 22 '24 17:05 carlocorradini