[−][src]Trait sn0int::models::Model
Associated Types
Loading content...Required methods
fn to_string(&self) -> String
fn list(db: &Database) -> Result<Vec<Self>>
fn filter(db: &Database, filter: &Filter) -> Result<Vec<Self>>
fn delete(db: &Database, filter: &Filter) -> Result<usize>
fn delete_id(db: &Database, my_id: i32) -> Result<usize>
fn id(&self) -> i32
fn by_id(db: &Database, id: i32) -> Result<Self>
fn get(db: &Database, query: &Self::ID) -> Result<Self>
fn get_opt(db: &Database, query: &Self::ID) -> Result<Option<Self>>
Provided methods
fn filter_with_param(
_db: &Database,
_filter: &Filter,
_param: &str
) -> Result<Vec<Self>>
_db: &Database,
_filter: &Filter,
_param: &str
) -> Result<Vec<Self>>
fn value(&self) -> &Self::ID
fn get_id(db: &Database, query: &Self::ID) -> Result<i32>
fn get_id_opt(db: &Database, query: &Self::ID) -> Result<Option<i32>>
fn blob(&self) -> Option<&str>
Implementors
impl Model for Account
[src]
type ID = str
fn to_string(&self) -> String
[src]
fn list(db: &Database) -> Result<Vec<Self>>
[src]
fn filter(db: &Database, filter: &Filter) -> Result<Vec<Self>>
[src]
fn filter_with_param(
db: &Database,
filter: &Filter,
param: &str
) -> Result<Vec<Self>>
[src]
db: &Database,
filter: &Filter,
param: &str
) -> Result<Vec<Self>>
fn delete(db: &Database, filter: &Filter) -> Result<usize>
[src]
fn delete_id(db: &Database, my_id: i32) -> Result<usize>
[src]
fn id(&self) -> i32
[src]
fn value(&self) -> &Self::ID
[src]
fn by_id(db: &Database, my_id: i32) -> Result<Self>
[src]
fn get(db: &Database, query: &Self::ID) -> Result<Self>
[src]
fn get_opt(db: &Database, query: &Self::ID) -> Result<Option<Self>>
[src]
impl Model for Breach
[src]
type ID = str
fn to_string(&self) -> String
[src]
fn list(db: &Database) -> Result<Vec<Self>>
[src]
fn filter(db: &Database, filter: &Filter) -> Result<Vec<Self>>
[src]
fn delete(db: &Database, filter: &Filter) -> Result<usize>
[src]
fn delete_id(db: &Database, my_id: i32) -> Result<usize>
[src]
fn id(&self) -> i32
[src]
fn value(&self) -> &Self::ID
[src]
fn by_id(db: &Database, my_id: i32) -> Result<Self>
[src]
fn get(db: &Database, query: &Self::ID) -> Result<Self>
[src]
fn get_opt(db: &Database, query: &Self::ID) -> Result<Option<Self>>
[src]
impl Model for BreachEmail
[src]
type ID = (i32, i32, Option<String>)
fn to_string(&self) -> String
[src]
fn list(db: &Database) -> Result<Vec<Self>>
[src]
fn filter(db: &Database, filter: &Filter) -> Result<Vec<Self>>
[src]
fn delete(db: &Database, filter: &Filter) -> Result<usize>
[src]
fn delete_id(db: &Database, my_id: i32) -> Result<usize>
[src]
fn id(&self) -> i32
[src]
fn by_id(db: &Database, my_id: i32) -> Result<Self>
[src]
fn get(db: &Database, query: &Self::ID) -> Result<Self>
[src]
fn get_opt(db: &Database, query: &Self::ID) -> Result<Option<Self>>
[src]
impl Model for CryptoAddr
[src]
type ID = str
fn to_string(&self) -> String
[src]
fn list(db: &Database) -> Result<Vec<Self>>
[src]
fn filter(db: &Database, filter: &Filter) -> Result<Vec<Self>>
[src]
fn filter_with_param(
db: &Database,
filter: &Filter,
param: &str
) -> Result<Vec<Self>>
[src]
db: &Database,
filter: &Filter,
param: &str
) -> Result<Vec<Self>>