Struct mimir::Object[][src]

pub struct Object {
    pub inner: *mut ODPIObject,
}

This structure represents instances of the types created by the SQL command CREATE OR REPLACE TYPE

Fields

The ODPI-C Object pointer.

Methods

impl Object
[src]

Sets the value of the element found at the specified index.

Creates an independent copy of an object and returns a reference to the newly created object. This reference should be released as soon as it is no longer needed.

Deletes an element from the collection. Note that the position ordinals of the remaining elements are not changed. The delete operation creates holes in the collection.

Returns the value of one of the object's attributes.

Returns whether an element exists at the specified index.

Returns the value of the element found at the specified index.

Returns the first index used in a collection.

Returns the last index used in a collection.

Returns the next index used in a collection following the specified index.

Returns the previous index used in a collection preceding the specified index.

Returns the number of elements in a collection.

Sets the value of one of the object’s attributes.

Sets the value of the element found at the specified index.

Trims a number of elements from the end of a collection.

Trait Implementations

impl Clone for Object
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Object
[src]

Formats the value using the given formatter. Read more

impl From<*mut ODPIObject> for Object
[src]

Performs the conversion.

impl Drop for Object
[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl !Send for Object

impl !Sync for Object