Struct argdata::ArgdataRef[][src]

pub struct ArgdataRef<'a, 'd: 'a> { /* fields omitted */ }

A reference to an argdata value. Either a substring of an encoded argdata value, or just a &Argdata.

Methods

impl<'a, 'd: 'a> ArgdataRef<'a, 'd>
[src]

Create an ArgdataRef that refers to a substring of an encoded argdata value.

Create an ArgdataRef that simply refers to something that implements Argdata.

Trait Implementations

impl<'a, 'd> Debug for ArgdataRef<'a, 'd>
[src]

Formats the value using the given formatter. Read more

impl<'a, 'd: 'a> Deref for ArgdataRef<'a, 'd>
[src]

The resulting type after dereferencing.

Dereferences the value.

Auto Trait Implementations

impl<'a, 'd> !Send for ArgdataRef<'a, 'd>

impl<'a, 'd> !Sync for ArgdataRef<'a, 'd>