pub struct GridColumnDef {Show 19 fields
pub name: String,
pub display_name: Option<String>,
pub field: Option<String>,
pub type: GridColumnType,
pub visible: bool,
pub sortable: bool,
pub filterable: bool,
pub enable_sorting: bool,
pub enable_filtering: bool,
pub enable_grouping: bool,
pub enable_cell_edit: bool,
pub enable_cell_edit_on_focus: bool,
pub pinned_left: bool,
pub pinned_right: bool,
pub enable_pinning: bool,
pub width: Option<String>,
pub align: Option<String>,
pub sort: Option<GridSortDescriptor>,
pub filter: Option<GridFilterDescriptor>,
}Fields§
§name: String§display_name: Option<String>§field: Option<String>§type: GridColumnType§visible: bool§sortable: bool§filterable: bool§enable_sorting: bool§enable_filtering: bool§enable_grouping: bool§enable_cell_edit: bool§enable_cell_edit_on_focus: bool§pinned_left: bool§pinned_right: bool§enable_pinning: bool§width: Option<String>§align: Option<String>§sort: Option<GridSortDescriptor>§filter: Option<GridFilterDescriptor>Trait Implementations§
Source§impl Clone for GridColumnDef
impl Clone for GridColumnDef
Source§fn clone(&self) -> GridColumnDef
fn clone(&self) -> GridColumnDef
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GridColumnDef
impl Debug for GridColumnDef
Source§impl Default for GridColumnDef
impl Default for GridColumnDef
Source§impl<'de> Deserialize<'de> for GridColumnDef
impl<'de> Deserialize<'de> for GridColumnDef
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GridColumnDef
impl PartialEq for GridColumnDef
Source§impl Serialize for GridColumnDef
impl Serialize for GridColumnDef
impl StructuralPartialEq for GridColumnDef
Auto Trait Implementations§
impl Freeze for GridColumnDef
impl RefUnwindSafe for GridColumnDef
impl Send for GridColumnDef
impl Sync for GridColumnDef
impl Unpin for GridColumnDef
impl UnsafeUnpin for GridColumnDef
impl UnwindSafe for GridColumnDef
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