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]

[src]

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

[src]

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.

[src]

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.

[src]

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

[src]

Returns whether an element exists at the specified index.

[src]

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

[src]

Returns the first index used in a collection.

[src]

Returns the last index used in a collection.

[src]

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

[src]

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

[src]

Returns the number of elements in a collection.

[src]

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

[src]

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

[src]

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

Trait Implementations

impl Clone for Object
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for Object
[src]

[src]

Formats the value using the given formatter. Read more

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

[src]

Performs the conversion.

impl Drop for Object
[src]

[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl !Send for Object

impl !Sync for Object