Struct cargo_registry::keyword::Keyword
[−]
[src]
pub struct Keyword { pub id: i32, pub keyword: String, pub crates_cnt: i32, pub created_at: Timespec, }
Fields
id: i32
keyword: String
crates_cnt: i32
created_at: Timespec
Methods
impl Keyword
[src]
fn find_by_keyword(
conn: &GenericConnection,
name: &str
) -> CargoResult<Option<Keyword>>
conn: &GenericConnection,
name: &str
) -> CargoResult<Option<Keyword>>
fn find_or_create_all(
conn: &PgConnection,
names: &[&str]
) -> QueryResult<Vec<Keyword>>
conn: &PgConnection,
names: &[&str]
) -> QueryResult<Vec<Keyword>>
fn find_or_insert(conn: &GenericConnection, name: &str) -> CargoResult<Keyword>
fn all(
conn: &GenericConnection,
sort: &str,
limit: i64,
offset: i64
) -> CargoResult<Vec<Keyword>>
conn: &GenericConnection,
sort: &str,
limit: i64,
offset: i64
) -> CargoResult<Vec<Keyword>>
fn valid_name(name: &str) -> bool
fn encodable(self) -> EncodableKeyword
fn update_crate(
conn: &PgConnection,
krate: &Crate,
keywords: &[&str]
) -> QueryResult<()>
conn: &PgConnection,
krate: &Crate,
keywords: &[&str]
) -> QueryResult<()>
fn update_crate_old(
conn: &GenericConnection,
krate: &Crate,
keywords: &[String]
) -> CargoResult<()>
conn: &GenericConnection,
krate: &Crate,
keywords: &[String]
) -> CargoResult<()>
Trait Implementations
impl Clone for Keyword
[src]
fn clone(&self) -> Keyword
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more