Docs.rs
libdd-profiling-1.0.0
libdd-profiling 1.0.0
Permalink
Docs.rs crate page
Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
github:datadog:libdatadog-owners
hoolioh
Dependencies
allocator-api2 ^0.2
normal
anyhow ^1.0
normal
bitmaps ^3.2.0
normal
byteorder ^1.5
normal
bytes ^1.1
normal
chrono ^0.4
normal
futures ^0.3
normal
hashbrown ^0.16
normal
http ^1.0
normal
http-body-util ^0.1
normal
hyper ^1.6
normal
hyper-multipart-rfc7578 ^0.9.0
normal
indexmap ^2.11
normal
libdd-alloc ^1.0.0
normal
libdd-common ^1.0.0
normal
libdd-profiling-protobuf ^1.0.0
normal
lz4_flex ^0.9
normal
mime ^0.3.16
normal
prost ^0.13.5
normal
rustc-hash ^1.1
normal
serde ^1.0
normal
serde_json ^1.0
normal
target-triple ^0.1.4
normal
thiserror ^2
normal
tokio ^1.23
normal
tokio-util ^0.7.1
normal
zstd ^0.13
normal
bolero ^0.13
dev
criterion ^0.5.1
dev
lz4_flex ^0.9
dev
proptest ^1
dev
Versions
24.19%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
StringId
libdd_
profiling
1.0.0
String
Id
Aliased Type
Trait Implementations
Id
In libdd_
profiling::
collections::
identifiable
libdd_profiling
::
collections
::
identifiable
Type Alias
String
Id
Copy item path
Source
pub type StringId =
StringOffset
;
Aliased Type
§
pub struct StringId(
/* private fields */
);
Trait Implementations
§
Source
§
impl
Id
for
StringId
Source
§
type
RawId
=
i64
Source
§
fn
from_offset
(inner:
usize
) -> Self
Convert from a usize offset into an Id. This should be loss-less except for certain edges.
Read more
Source
§
fn
to_raw_id
(&self) -> Self::
RawId
Source
§
fn
into_raw_id
(self) -> Self::
RawId