Docs.rs
obeli-sk-concepts-0.10.0
obeli-sk-concepts 0.10.0
Docs.rs crate page
AGPL-3.0-only
Links
Repository
crates.io
Source
Owners
tomasol
Dependencies
arbitrary ^1.4.1
normal
assert_matches ^1.5.0
normal
async-trait ^0.1
normal
chrono ^0.4.39
normal
const_format ^0.2.34
normal
derivative ^2.2.0
normal
derive_more ^1.0
normal
getrandom =0.2.11
normal
hashbrown ^0.15.2
normal
indexmap ^2.7
normal
opentelemetry ^0.27.1
normal
rusqlite ^0.32.1
normal
optional
serde ^1.0.216
normal
serde_json ^1.0.133
normal
serde_with ^3.11.0
normal
smallvec ^1.13.2
normal
strum ^0.26.3
normal
thiserror ^2.0
normal
madsim-tokio ^0.2.30
normal
tracing ^0.1
normal
tracing-opentelemetry ^0.28
normal
ulid ^1.1.3
normal
obeli-sk-val-json ^0.10.0
normal
wasmtime ^28.0
normal
madsim ^0.2.31
dev
rstest ^0.23
dev
Versions
5.57%
of the crate is documented
Go to latest version
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
obeli_
sk_
concepts
0.10.0
IfcFqn
Name
Aliased Type
Methods
from_parts
ifc_name
is_extension
is_namespace_obelisk
namespace
package_name
package_strip_extension_suffix
pkg_fqn_name
version
In crate obeli_
sk_
concepts
obeli_sk_concepts
Type Alias
IfcFqnName
Copy item path
Source
pub type IfcFqnName =
Name
<
IfcFqnMarker
>;
Aliased Type
§
struct IfcFqnName {
/* private fields */
}
Implementations
§
Source
§
impl
IfcFqnName
Source
pub fn
namespace
(&self) -> &
str
Source
pub fn
package_name
(&self) -> &
str
Source
pub fn
version
(&self) ->
Option
<&
str
>
Source
pub fn
pkg_fqn_name
(&self) ->
PkgFqn
Source
pub fn
ifc_name
(&self) -> &
str
Source
pub fn
from_parts
( namespace: &
str
, package_name: &
str
, ifc_name: &
str
, version:
Option
<&
str
>, ) -> Self
Source
pub fn
is_extension
(&self) ->
bool
Source
pub fn
package_strip_extension_suffix
(&self) ->
Option
<&
str
>
Source
pub fn
is_namespace_obelisk
(&self) ->
bool