pub struct ServiceGroup {
pub id: Option<i64>,
pub provider_id: Option<i64>,
pub name: Option<Option<String>>,
pub code: Option<Option<String>>,
pub icon: Option<Option<String>>,
pub description: Option<Option<String>>,
pub show: Option<bool>,
pub show_index: Option<i32>,
pub create_date: Option<String>,
pub last_update: Option<String>,
}Expand description
ServiceGroup : 服务功能分组实体,用于对服务功能进行分类和管理。
Fields§
§id: Option<i64>服务功能分组的唯一标识符。
provider_id: Option<i64>关联的服务商的唯一标识符。
name: Option<Option<String>>服务功能分组的名称。
code: Option<Option<String>>服务功能分组的唯一代码,用于系统内部标识。
icon: Option<Option<String>>服务功能分组的图标URL或路径。
description: Option<Option<String>>服务功能分组的详细描述信息。
show: Option<bool>指示服务功能分组是否在界面上显示。
show_index: Option<i32>服务功能分组在界面上的显示顺序。
create_date: Option<String>服务功能分组的创建日期,默认为当前时间。
last_update: Option<String>服务功能分组的最后更新日期,默认为当前时间。
Implementations§
Source§impl ServiceGroup
impl ServiceGroup
Sourcepub fn new() -> ServiceGroup
pub fn new() -> ServiceGroup
服务功能分组实体,用于对服务功能进行分类和管理。
Trait Implementations§
Source§impl Clone for ServiceGroup
impl Clone for ServiceGroup
Source§fn clone(&self) -> ServiceGroup
fn clone(&self) -> ServiceGroup
Returns a copy 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 ServiceGroup
impl Debug for ServiceGroup
Source§impl Default for ServiceGroup
impl Default for ServiceGroup
Source§fn default() -> ServiceGroup
fn default() -> ServiceGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServiceGroup
impl<'de> Deserialize<'de> for ServiceGroup
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 ServiceGroup
impl PartialEq for ServiceGroup
Source§impl Serialize for ServiceGroup
impl Serialize for ServiceGroup
impl StructuralPartialEq for ServiceGroup
Auto Trait Implementations§
impl Freeze for ServiceGroup
impl RefUnwindSafe for ServiceGroup
impl Send for ServiceGroup
impl Sync for ServiceGroup
impl Unpin for ServiceGroup
impl UnwindSafe for ServiceGroup
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