pub struct ServiceProvider {
pub id: Option<i64>,
pub biz_code: Option<Option<String>>,
pub name: Option<Option<String>>,
pub code: Option<Option<String>>,
pub icon: Option<Option<String>>,
pub description: Option<Option<String>>,
pub tags: Option<Option<String>>,
pub show: Option<bool>,
pub show_index: Option<i32>,
pub create_date: Option<String>,
pub last_update: Option<String>,
}Expand description
ServiceProvider : 服务商实体,用于表示和管理系统中的服务提供方信息。
Fields§
§id: Option<i64>服务商的唯一标识符。
biz_code: Option<Option<String>>服务商的业务代码,用于标识其所属业务领域。
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 ServiceProvider
impl ServiceProvider
Sourcepub fn new() -> ServiceProvider
pub fn new() -> ServiceProvider
服务商实体,用于表示和管理系统中的服务提供方信息。
Trait Implementations§
Source§impl Clone for ServiceProvider
impl Clone for ServiceProvider
Source§fn clone(&self) -> ServiceProvider
fn clone(&self) -> ServiceProvider
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 ServiceProvider
impl Debug for ServiceProvider
Source§impl Default for ServiceProvider
impl Default for ServiceProvider
Source§fn default() -> ServiceProvider
fn default() -> ServiceProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServiceProvider
impl<'de> Deserialize<'de> for ServiceProvider
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 ServiceProvider
impl PartialEq for ServiceProvider
Source§impl Serialize for ServiceProvider
impl Serialize for ServiceProvider
impl StructuralPartialEq for ServiceProvider
Auto Trait Implementations§
impl Freeze for ServiceProvider
impl RefUnwindSafe for ServiceProvider
impl Send for ServiceProvider
impl Sync for ServiceProvider
impl Unpin for ServiceProvider
impl UnwindSafe for ServiceProvider
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