Renamed crate in documentation
I'm an idiot and forgot to rename the library in the documentation
This commit is contained in:
parent
f1cc2a5ca8
commit
e4e1d3283f
10
README.md
10
README.md
|
@ -1,6 +1,6 @@
|
|||
# The Rust Magnet URL Parser!
|
||||
# Intro
|
||||
parse-magnet-rs has the goal of, as you may have guessed, parsing the parts of magnets. It does
|
||||
magnet-url-rs has the goal of, as you may have guessed, parsing the parts of magnets. It does
|
||||
this using some relatively simple regexes. The crate is designed to be very simple and efficient,
|
||||
with a lot of flexibility. It's also designed to be relatively easy to handle errors, and
|
||||
modification of it's source is greatly encouraged through documentation and it's license.
|
||||
|
@ -9,7 +9,7 @@ modification of it's source is greatly encouraged through documentation and it's
|
|||
Parsing a magnet is very simple:
|
||||
|
||||
```
|
||||
use magnet-url-rs:Magnet;
|
||||
use magnet-url:Magnet;
|
||||
let magnet_url = Magnet::new("magnet:?xt=urn:btih:08ada5a7a6183aae1e09d831df6748d566095a10&dn=Sintel&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F&xs=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2Fsintel.torrent");
|
||||
```
|
||||
|
||||
|
@ -17,7 +17,7 @@ This returns the Magnet struct, which is made up of the fields listed below this
|
|||
access one of these fields is also very simple:
|
||||
|
||||
```
|
||||
use magnet-url-rs:Magnet;
|
||||
use magnet-url:Magnet;
|
||||
let magnet_url = Magnet::new("magnet:?xt=urn:btih:08ada5a7a6183aae1e09d831df6748d566095a10&dn=Sintel&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F&xs=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2Fsintel.torrent");
|
||||
println!("{:?}", magnet_url.dn);
|
||||
```
|
||||
|
@ -25,7 +25,7 @@ access one of these fields is also very simple:
|
|||
If you'd like to modify parts of the magnet_url to customize it, that can be done as well!
|
||||
|
||||
```
|
||||
use magnet-url-rs:Magnet;
|
||||
use magnet-url:Magnet;
|
||||
let mut magnet_url = Magnet::new("magnet:?xt=urn:btih:08ada5a7a6183aae1e09d831df6748d566095a10&dn=Sintel&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F&xs=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2Fsintel.torrent");
|
||||
println!("{:?}", magnet_url.dn);
|
||||
magnet_url.dn = String::from("hello_world");
|
||||
|
@ -36,7 +36,7 @@ In fact, you can construct your own magnet url as well, as long as you fill in a
|
|||
parameters!
|
||||
|
||||
```
|
||||
use magnet-url-rs:Magnet;
|
||||
use magnet-url:Magnet;
|
||||
let magnet_url =
|
||||
//Note, this magnet won't actually download, sorry :/
|
||||
Magnet {
|
||||
|
|
10
src/lib.rs
10
src/lib.rs
|
@ -16,7 +16,7 @@ const MANIFEST_TOPIC_RE_STR: &str = r"mt=((\w+)://[A-Za-z0-9!@#$%^:*<>,?/()_+=.{
|
|||
|
||||
|
||||
///# Intro
|
||||
/// magnet-url-rs has the goal of, as you may have guessed, parsing the parts of magnets. It does
|
||||
/// magnet-url has the goal of, as you may have guessed, parsing the parts of magnets. It does
|
||||
/// this using some relatively simple regexes. The crate is designed to be very simple and efficient,
|
||||
/// with a lot of flexibility. It's also designed to be relatively easy to handle errors, and
|
||||
/// modification of it's source is greatly encouraged through documentation and it's license.
|
||||
|
@ -25,7 +25,7 @@ const MANIFEST_TOPIC_RE_STR: &str = r"mt=((\w+)://[A-Za-z0-9!@#$%^:*<>,?/()_+=.{
|
|||
/// Parsing a magnet is very simple:
|
||||
///
|
||||
/// ```
|
||||
/// use magnet-url-rs:Magnet;
|
||||
/// use magnet-url:Magnet;
|
||||
/// let magnet_url = Magnet::new("magnet:?xt=urn:btih:08ada5a7a6183aae1e09d831df6748d566095a10&dn=Sintel&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F&xs=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2Fsintel.torrent");
|
||||
/// ```
|
||||
///
|
||||
|
@ -33,7 +33,7 @@ const MANIFEST_TOPIC_RE_STR: &str = r"mt=((\w+)://[A-Za-z0-9!@#$%^:*<>,?/()_+=.{
|
|||
/// access one of these fields is also very simple:
|
||||
///
|
||||
/// ```
|
||||
/// use magnet-url-rs:Magnet;
|
||||
/// use magnet-url:Magnet;
|
||||
/// let magnet_url = Magnet::new("magnet:?xt=urn:btih:08ada5a7a6183aae1e09d831df6748d566095a10&dn=Sintel&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F&xs=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2Fsintel.torrent");
|
||||
/// println!("{:?}", magnet_url.dn);
|
||||
/// ```
|
||||
|
@ -41,7 +41,7 @@ const MANIFEST_TOPIC_RE_STR: &str = r"mt=((\w+)://[A-Za-z0-9!@#$%^:*<>,?/()_+=.{
|
|||
/// If you'd like to modify parts of the magnet_url to customize it, that can be done as well!
|
||||
///
|
||||
/// ```
|
||||
/// use magnet-url-rs:Magnet;
|
||||
/// use magnet-url:Magnet;
|
||||
/// let mut magnet_url = Magnet::new("magnet:?xt=urn:btih:08ada5a7a6183aae1e09d831df6748d566095a10&dn=Sintel&tr=udp%3A%2F%2Fexplodie.org%3A6969&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Ftracker.empire-js.us%3A1337&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337&tr=wss%3A%2F%2Ftracker.btorrent.xyz&tr=wss%3A%2F%2Ftracker.fastcast.nz&tr=wss%3A%2F%2Ftracker.openwebtorrent.com&ws=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2F&xs=https%3A%2F%2Fwebtorrent.io%2Ftorrents%2Fsintel.torrent");
|
||||
/// println!("{:?}", magnet_url.dn);
|
||||
/// magnet_url.dn = String::from("hello_world");
|
||||
|
@ -52,7 +52,7 @@ const MANIFEST_TOPIC_RE_STR: &str = r"mt=((\w+)://[A-Za-z0-9!@#$%^:*<>,?/()_+=.{
|
|||
/// parameters!
|
||||
///
|
||||
/// ```
|
||||
/// use magnet-url-rs:Magnet;
|
||||
/// use magnet-url:Magnet;
|
||||
/// let magnet_url =
|
||||
/// //Note, this magnet won't actually download, sorry :/
|
||||
/// Magnet {
|
||||
|
|
Loading…
Reference in New Issue