Struct mimir::Rowid
[−]
[src]
pub struct Rowid { /* fields omitted */ }
This structure is used to represent the unique identifier of a row in the database and is available by handle to a calling application or driver.
Methods
impl Rowid
[src]
fn add_ref(&self) -> Result<()>
Adds a reference to the rowid. This is intended for situations where a reference to the rowid needs to be maintained independently of the reference returned when the rowid was created.
fn get_string_value(&self) -> Result<String>
Returns the string (base64) representation of the rowid.
fn release(&self) -> Result<()>
Releases a reference to the rowid. A count of the references to the rowid is maintained and when this count reaches zero, the memory associated with the rowid is freed.