Struct ai_kit::core::Bindings [] [src]

pub struct Bindings<T: BindingsValue> { /* fields omitted */ }

Bindings is used for storing variables and operating on variables and their bindings.

Methods

impl<T: BindingsValue> Bindings<T>
[src]

Trait Implementations

impl<T: Debug + BindingsValue> Debug for Bindings<T>
[src]

Formats the value using the given formatter.

impl<T: Clone + BindingsValue> Clone for Bindings<T>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<T: BindingsValue> PartialEq for Bindings<T>
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<T: BindingsValue> Eq for Bindings<T>
[src]

impl<T: BindingsValue> Default for Bindings<T>
[src]

Returns the "default value" for a type. Read more

impl<T: BindingsValue> FromIterator<(String, T)> for Bindings<T>
[src]

Creates a value from an iterator. Read more

impl<T: BindingsValue> Extend<(String, T)> for Bindings<T>
[src]

Extends a collection with the contents of an iterator. Read more

impl<T: BindingsValue> Display for Bindings<T>
[src]

Formats the value using the given formatter. Read more