Use HTTPS links where possible
This commit is contained in:
parent
b8be3162d7
commit
bdfcb88e8b
66 changed files with 99 additions and 99 deletions
|
@ -1,11 +1,11 @@
|
|||
//! Generate files suitable for use with [Graphviz](http://www.graphviz.org/)
|
||||
//! Generate files suitable for use with [Graphviz](https://www.graphviz.org/)
|
||||
//!
|
||||
//! The `render` function generates output (e.g., an `output.dot` file) for
|
||||
//! use with [Graphviz](http://www.graphviz.org/) by walking a labeled
|
||||
//! use with [Graphviz](https://www.graphviz.org/) by walking a labeled
|
||||
//! graph. (Graphviz can then automatically lay out the nodes and edges
|
||||
//! of the graph, and also optionally render the graph as an image or
|
||||
//! other [output formats](
|
||||
//! http://www.graphviz.org/content/output-formats), such as SVG.)
|
||||
//! https://www.graphviz.org/content/output-formats), such as SVG.)
|
||||
//!
|
||||
//! Rather than impose some particular graph data structure on clients,
|
||||
//! this library exposes two traits that clients can implement on their
|
||||
|
@ -13,8 +13,8 @@
|
|||
//!
|
||||
//! Note: This library does not yet provide access to the full
|
||||
//! expressiveness of the [DOT language](
|
||||
//! http://www.graphviz.org/doc/info/lang.html). For example, there are
|
||||
//! many [attributes](http://www.graphviz.org/content/attrs) related to
|
||||
//! https://www.graphviz.org/doc/info/lang.html). For example, there are
|
||||
//! many [attributes](https://www.graphviz.org/content/attrs) related to
|
||||
//! providing layout hints (e.g., left-to-right versus top-down, which
|
||||
//! algorithm to use, etc). The current intention of this library is to
|
||||
//! emit a human-readable .dot file with very regular structure suitable
|
||||
|
@ -267,9 +267,9 @@
|
|||
//!
|
||||
//! # References
|
||||
//!
|
||||
//! * [Graphviz](http://www.graphviz.org/)
|
||||
//! * [Graphviz](https://www.graphviz.org/)
|
||||
//!
|
||||
//! * [DOT language](http://www.graphviz.org/doc/info/lang.html)
|
||||
//! * [DOT language](https://www.graphviz.org/doc/info/lang.html)
|
||||
|
||||
#![doc(
|
||||
html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/",
|
||||
|
@ -292,7 +292,7 @@ pub enum LabelText<'a> {
|
|||
LabelStr(Cow<'a, str>),
|
||||
|
||||
/// This kind of label uses the graphviz label escString type:
|
||||
/// <http://www.graphviz.org/content/attrs#kescString>
|
||||
/// <https://www.graphviz.org/content/attrs#kescString>
|
||||
///
|
||||
/// Occurrences of backslashes (`\`) are not escaped; instead they
|
||||
/// are interpreted as initiating an escString escape sequence.
|
||||
|
@ -307,12 +307,12 @@ pub enum LabelText<'a> {
|
|||
/// printed exactly as given, but between `<` and `>`. **No
|
||||
/// escaping is performed.**
|
||||
///
|
||||
/// [html]: http://www.graphviz.org/content/node-shapes#html
|
||||
/// [html]: https://www.graphviz.org/content/node-shapes#html
|
||||
HtmlStr(Cow<'a, str>),
|
||||
}
|
||||
|
||||
/// The style for a node or edge.
|
||||
/// See <http://www.graphviz.org/doc/info/attrs.html#k:style> for descriptions.
|
||||
/// See <https://www.graphviz.org/doc/info/attrs.html#k:style> for descriptions.
|
||||
/// Note that some of these are not valid for edges.
|
||||
#[derive(Copy, Clone, PartialEq, Eq, Debug)]
|
||||
pub enum Style {
|
||||
|
@ -439,7 +439,7 @@ pub trait Labeller<'a> {
|
|||
/// Maps `n` to one of the [graphviz `shape` names][1]. If `None`
|
||||
/// is returned, no `shape` attribute is specified.
|
||||
///
|
||||
/// [1]: http://www.graphviz.org/content/node-shapes
|
||||
/// [1]: https://www.graphviz.org/content/node-shapes
|
||||
fn node_shape(&'a self, _node: &Self::Node) -> Option<LabelText<'a>> {
|
||||
None
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue