Struct product_os_content::ProductOSContentSite
source · pub struct ProductOSContentSite {
pub identifier: Uuid,
pub domain: String,
pub base_path: String,
}
Fields§
§identifier: Uuid
§domain: String
§base_path: String
Trait Implementations§
source§impl Debug for ProductOSContentSite
impl Debug for ProductOSContentSite
source§impl Default for ProductOSContentSite
impl Default for ProductOSContentSite
source§fn default() -> ProductOSContentSite
fn default() -> ProductOSContentSite
Returns the “default value” for a type. Read more
source§impl ProductOSRelationalObject for ProductOSContentSite
impl ProductOSRelationalObject for ProductOSContentSite
fn relational_from_postgres_row(&mut self, row: PgRow)
fn relational_create( &self, target: Option<Target>, actions: Option<Vec<Action>>, sharding: Option<Sharding> ) -> Instruction
fn relational_alter( &self, action: Option<Action>, sharding: Option<Sharding> ) -> Instruction
fn relational_drop(&self, action: Option<Action>) -> Instruction
fn relational_query_basic( fields: Fields, conditions: Option<Expression> ) -> Query
fn relational_query( fields: Fields, conditions: Option<Expression>, group_by: Option<Vec<String>>, sort_by: Option<Vec<(String, SortOrder)>>, fetch: Option<Fetch> ) -> Query
fn relational_query_advanced( fields: Fields, join: Option<Join>, conditions: Option<Expression>, group_by: Option<Vec<String>>, sort_by: Option<Vec<(String, SortOrder)>>, fetch: Option<Fetch> ) -> Query
fn relational_query_all() -> Query
fn relational_insert(&self) -> Instruction
fn relational_update( &self, conditions: Expression, join: Option<Table> ) -> Instruction
fn relational_update_custom( fields: Fields, field_values: Vec<Value>, conditions: Expression, join: Option<Table> ) -> Instruction
fn relational_delete(conditions: Expression, join: Option<Table>) -> Instruction
fn relational_upsert(&self, target: Target, action: Action) -> Instruction
fn relational_test(&self)
Auto Trait Implementations§
impl RefUnwindSafe for ProductOSContentSite
impl Send for ProductOSContentSite
impl Sync for ProductOSContentSite
impl Unpin for ProductOSContentSite
impl UnwindSafe for ProductOSContentSite
Blanket Implementations§
§impl<T> Any for Twhere
T: Any,
impl<T> Any for Twhere T: Any,
fn get_type_id(&self) -> TypeId
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more