Docs.rs
  • hydrate-data-0.0.1
    • hydrate-data 0.0.1
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • aclysma
    • Dependencies
      • ahash ^0.7.4 normal
      • base64 ^0.20.0 normal
      • bincode ^1.3.1 normal
      • globwalk ^0.8.1 normal
      • hydrate-base ^0.0.1 normal
      • hydrate-schema ^0.0.1 normal
      • lazy_static ^1.4.0 normal
      • log ^0.4.14 normal
      • profiling ^1.0 normal
      • serde ^1.0.145 normal
      • serde_json ^1.0.85 normal
      • siphasher ^0.3 normal
      • uuid ^0.8.2 normal
    • Versions
    • 8.8% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • 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

hydrate_data0.0.1

FieldAccessor

Required Methods

  • new

Object Safety

Implementors

In crate hydrate_data

?
Change settings

Trait hydrate_data::FieldAccessor

source ·
pub trait FieldAccessor {
    // Required method
    fn new(property_path: PropertyPath) -> Self;
}

Required Methods§

source

fn new(property_path: PropertyPath) -> Self

Object Safety§

This trait is not object safe.

Implementors§

source§

impl FieldAccessor for AssetRefFieldAccessor

source§

impl FieldAccessor for BooleanFieldAccessor

source§

impl FieldAccessor for BytesFieldAccessor

source§

impl FieldAccessor for F32FieldAccessor

source§

impl FieldAccessor for F64FieldAccessor

source§

impl FieldAccessor for I32FieldAccessor

source§

impl FieldAccessor for I64FieldAccessor

source§

impl FieldAccessor for StringFieldAccessor

source§

impl FieldAccessor for U32FieldAccessor

source§

impl FieldAccessor for U64FieldAccessor

source§

impl<KeyT: FieldAccessor, ValueT: FieldAccessor> FieldAccessor for MapFieldAccessor<KeyT, ValueT>

source§

impl<T: Enum> FieldAccessor for EnumFieldAccessor<T>

source§

impl<T: FieldAccessor> FieldAccessor for DynamicArrayFieldAccessor<T>

source§

impl<T: FieldAccessor> FieldAccessor for NullableFieldAccessor<T>

source§

impl<T: FieldAccessor> FieldAccessor for StaticArrayFieldAccessor<T>