Docs.rs
maelstrom-util-0.12.0
maelstrom-util 0.12.0
Permalink
Docs.rs crate page
MIT OR Apache-2.0
Links
Homepage
Documentation
Repository
crates.io
Source
Owners
nfachan
Dependencies
anstyle ^1.0.6
normal
anyhow ^1.0.71
normal
async-trait ^0.1
normal
async-walkdir ^1
normal
byteorder ^1.5.0
normal
bytesize ^1.3.0
normal
bytesize-serde ^0.2.1
normal
clap ^4.2.7
normal
derive_more ^0.99
normal
fs2 ^0.4
normal
futures ^0.3
normal
futures-lite ^2.1
normal
globset ^0.4
normal
heck ^0.5.0
normal
lddtree ^0.3
normal
lru ^0.12
normal
maelstrom-base ^0.12.0
normal
maelstrom-linux ^0.12.0
normal
maelstrom-macro ^0.12.0
normal
num_cpus ^1.15.0
normal
pin-project ^1
normal
regex ^1.8.3
normal
serde ^1
normal
sha2 ^0.10.6
normal
slog ^2.7.0
normal
slog-async ^2.8.0
normal
slog-term ^2.9.0
normal
strum ^0.25.0
normal
tempfile ^3.5.0
normal
tokio ^1.28
normal
toml ^0.8.8
normal
walkdir ^2.4
normal
xdg ^2.5.2
normal
concat-idents ^1.1.5
dev
indoc ^2.0.4
dev
maelstrom-simex ^0.12.0
dev
rand ^0.8.5
dev
serde_test ^1
dev
tokio ^1.28
dev
Versions
14.38%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
maelstrom_
util
0.12.0
GetPath
Required Methods
path
Implementations on Foreign Types
&'a T
&'a mut T
BufReader<T>
BufReader<T>
BufStream<T>
BufWriter<T>
BufWriter<T>
Implementors
In maelstrom_
util::
fs
Trait
maelstrom_util
::
fs
::
GetPath
Copy item path
source
·
[
−
]
pub trait GetPath { // Required method fn
path
(&self) -> &
Path
; }
Required Methods
§
source
fn
path
(&self) -> &
Path
Implementations on Foreign Types
§
source
§
impl<'a, T:
GetPath
>
GetPath
for
&'a T
source
§
fn
path
(&self) -> &
Path
source
§
impl<'a, T:
GetPath
>
GetPath
for
&'a mut T
source
§
fn
path
(&self) -> &
Path
source
§
impl<T>
GetPath
for
BufReader
<T>
where T:
GetPath
+
Read
,
source
§
fn
path
(&self) -> &
Path
source
§
impl<T>
GetPath
for
BufWriter
<T>
where T:
GetPath
+
Write
,
source
§
fn
path
(&self) -> &
Path
source
§
impl<T>
GetPath
for
BufReader
<T>
where T:
GetPath
+
AsyncRead
,
source
§
fn
path
(&self) -> &
Path
source
§
impl<T>
GetPath
for
BufStream
<T>
where T:
GetPath
+
AsyncRead
+
AsyncWrite
,
source
§
fn
path
(&self) -> &
Path
source
§
impl<T>
GetPath
for
BufWriter
<T>
where T:
GetPath
+
AsyncWrite
,
source
§
fn
path
(&self) -> &
Path
Implementors
§
source
§
impl
GetPath
for maelstrom_util::async_fs::
File
source
§
impl
GetPath
for maelstrom_util::fs::
File
<'_>
source
§
impl<T>
GetPath
for
BufferedStream
<T>
where T:
GetPath
,