Struct rustc::ty::query::on_disk_cache::IntEncodedWithFixedSize [−][src]
struct IntEncodedWithFixedSize(u64);
🔬 This is a nightly-only experimental API. (rustc_private)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?
Methods
impl IntEncodedWithFixedSize[src]
impl IntEncodedWithFixedSizepub const ENCODED_SIZE: usize
🔬 This is a nightly-only experimental API. (rustc_private)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?
ENCODED_SIZE: usize = 8
Trait Implementations
impl UseSpecializedEncodable for IntEncodedWithFixedSize[src]
impl UseSpecializedEncodable for IntEncodedWithFixedSizefn default_encode<E>(&self, &mut E) -> Result<(), <E as Encoder>::Error> where
E: Encoder, [src]
fn default_encode<E>(&self, &mut E) -> Result<(), <E as Encoder>::Error> where
E: Encoder, 🔬 This is a nightly-only experimental API. (rustc_private)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?
Defaults to returning an error (see SpecializationError).
impl UseSpecializedDecodable for IntEncodedWithFixedSize[src]
impl UseSpecializedDecodable for IntEncodedWithFixedSizefn default_decode<D>(&mut D) -> Result<Self, <D as Decoder>::Error> where
D: Decoder, [src]
fn default_decode<D>(&mut D) -> Result<Self, <D as Decoder>::Error> where
D: Decoder, 🔬 This is a nightly-only experimental API. (rustc_private)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?
Defaults to returning an error (see SpecializationError).
impl SpecializedEncoder<IntEncodedWithFixedSize> for Encoder[src]
impl SpecializedEncoder<IntEncodedWithFixedSize> for Encoderfn specialized_encode(
&mut self,
x: &IntEncodedWithFixedSize
) -> Result<(), Self::Error>[src]
fn specialized_encode(
&mut self,
x: &IntEncodedWithFixedSize
) -> Result<(), Self::Error>🔬 This is a nightly-only experimental API. (rustc_private)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?
Encode the value in a manner specific to this encoder state.
impl<'enc> SpecializedDecoder<IntEncodedWithFixedSize> for Decoder<'enc>[src]
impl<'enc> SpecializedDecoder<IntEncodedWithFixedSize> for Decoder<'enc>fn specialized_decode(&mut self) -> Result<IntEncodedWithFixedSize, Self::Error>[src]
fn specialized_decode(&mut self) -> Result<IntEncodedWithFixedSize, Self::Error>🔬 This is a nightly-only experimental API. (rustc_private)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?
Decode a value in a manner specific to this decoder state.
Auto Trait Implementations
impl Send for IntEncodedWithFixedSize
impl Send for IntEncodedWithFixedSizeimpl Sync for IntEncodedWithFixedSize
impl Sync for IntEncodedWithFixedSize