Struct sea_orm_codegen::Column
source · pub struct Column { /* private fields */ }
Implementations§
source§impl Column
impl Column
pub fn get_name_snake_case(&self) -> Ident
pub fn get_name_camel_case(&self) -> Ident
pub fn is_snake_case_name(&self) -> bool
pub fn get_rs_type(&self, date_time_crate: &DateTimeCrate) -> TokenStream
pub fn get_col_type_attrs(&self) -> Option<TokenStream>
pub fn get_def(&self) -> TokenStream
pub fn get_info(&self, date_time_crate: &DateTimeCrate) -> String
pub fn get_serde_attribute( &self, is_primary_key: bool, serde_skip_deserializing_primary_key: bool, serde_skip_hidden_column: bool ) -> TokenStream
pub fn get_inner_col_type(&self) -> &ColumnType
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Column
impl !RefUnwindSafe for Column
impl Send for Column
impl Sync for Column
impl Unpin for Column
impl !UnwindSafe for Column
Blanket Implementations§
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