pub struct ParamsTransferCustomer {
pub handover_userid: String,
pub takeover_userid: String,
pub external_userid: Vec<String>,
pub transfer_success_msg: Option<String>,
}Fields§
§handover_userid: String原跟进成员的userid
takeover_userid: String接替成员的userid
external_userid: Vec<String>客户的external_userid列表,每次最多分配100个客户
transfer_success_msg: Option<String>转移成功后发给客户的消息,最多200个字符,不填则使用默认文案
Trait Implementations§
Source§impl Debug for ParamsTransferCustomer
impl Debug for ParamsTransferCustomer
Source§impl Default for ParamsTransferCustomer
impl Default for ParamsTransferCustomer
Source§fn default() -> ParamsTransferCustomer
fn default() -> ParamsTransferCustomer
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ParamsTransferCustomer
impl<'de> Deserialize<'de> for ParamsTransferCustomer
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
Auto Trait Implementations§
impl Freeze for ParamsTransferCustomer
impl RefUnwindSafe for ParamsTransferCustomer
impl Send for ParamsTransferCustomer
impl Sync for ParamsTransferCustomer
impl Unpin for ParamsTransferCustomer
impl UnwindSafe for ParamsTransferCustomer
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