Docs.rs
immigrant-schema-0.2.0
immigrant-schema 0.2.0
Docs.rs crate page
MIT
Links
crates.io
Source
Owners
CertainLach
Dependencies
Inflector ^0.11.4
normal
base32 ^0.5.1
normal
blake2 ^0.10.6
normal
derivative ^2.2.0
normal
hi-doc ^0.3.0
normal
optional
itertools ^0.14.0
normal
paste ^1.0.15
normal
peg ^0.8.5
normal
replace_with ^0.1.8
normal
thiserror ^2.0.17
normal
tracing ^0.1.44
normal
tree-sitter-highlight ^0.26.3
normal
optional
tree-sitter-immigrant ^0.1.0
normal
optional
tracing-subscriber ^0.3.22
dev
Versions
6.5%
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
HasIdent
immigrant_
schema
0.2.0
HasIdent
Required Associated Types
Kind
Required Methods
id
Implementations on Foreign Types
&T
Implementors
In crate immigrant_
schema
immigrant_schema
Trait
HasIdent
Copy item path
Source
pub trait HasIdent { type
Kind
; // Required method fn
id
(&self) ->
Ident
<Self::
Kind
>; }
Required Associated Types
§
Source
type
Kind
Required Methods
§
Source
fn
id
(&self) ->
Ident
<Self::
Kind
>
Implementations on Foreign Types
§
Source
§
impl<T>
HasIdent
for
&T
where T:
HasIdent
,
Source
§
type
Kind
= <T as
HasIdent
>::
Kind
Source
§
fn
id
(&self) ->
Ident
<Self::
Kind
>
Implementors
§
Source
§
impl
HasIdent
for
SchemaItem
<'_>
Source
§
type
Kind
=
ItemKind
Source
§
impl
HasIdent
for
Column
Source
§
type
Kind
=
ColumnKind
Source
§
impl
HasIdent
for
Composite
Source
§
type
Kind
=
TypeKind
Source
§
impl
HasIdent
for
CompositeField
<'_>
Source
§
type
Kind
=
FieldKind
Source
§
impl
HasIdent
for
Field
Source
§
type
Kind
=
FieldKind
Source
§
impl
HasIdent
for
Mixin
Source
§
type
Kind
=
MixinKind
Source
§
impl
HasIdent
for
Enum
Source
§
type
Kind
=
TypeKind
Source
§
impl
HasIdent
for
EnumItem
Source
§
type
Kind
=
EnumItemKind
Source
§
impl
HasIdent
for
EnumItemHandle
<'_>
Source
§
type
Kind
=
EnumItemKind
Source
§
impl
HasIdent
for
Scalar
Source
§
type
Kind
=
TypeKind
Source
§
impl
HasIdent
for
Table
Source
§
type
Kind
=
TableKind
Source
§
impl
HasIdent
for
View
Source
§
type
Kind
=
ViewKind
Source
§
impl<K>
HasIdent
for
DefName
<K>
Source
§
type
Kind
= K
Source
§
impl<T>
HasIdent
for
TableItem
<'_, T>
where T:
HasIdent
,
Source
§
type
Kind
= <T as
HasIdent
>::
Kind