pub struct AmbassadorRequest {
pub request_id: String,
pub tenant_id: String,
pub from_agent_id: String,
pub type: AmbassadorRequestType,
pub subject: String,
pub body: String,
pub status: AmbassadorRequestStatus,
pub response: Option<String>,
pub created_at: String,
pub resolved_at: Option<String>,
}Expand description
AmbassadorRequest model.
Fields§
§request_id: String§tenant_id: String§from_agent_id: String§type: AmbassadorRequestType§subject: String§body: String§status: AmbassadorRequestStatus§response: Option<String>§created_at: String§resolved_at: Option<String>Trait Implementations§
Source§impl Clone for AmbassadorRequest
impl Clone for AmbassadorRequest
Source§fn clone(&self) -> AmbassadorRequest
fn clone(&self) -> AmbassadorRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AmbassadorRequest
impl Debug for AmbassadorRequest
Source§impl Default for AmbassadorRequest
impl Default for AmbassadorRequest
Source§fn default() -> AmbassadorRequest
fn default() -> AmbassadorRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AmbassadorRequest
impl<'de> Deserialize<'de> for AmbassadorRequest
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 AmbassadorRequest
impl PartialEq for AmbassadorRequest
Source§impl Serialize for AmbassadorRequest
impl Serialize for AmbassadorRequest
impl StructuralPartialEq for AmbassadorRequest
Auto Trait Implementations§
impl Freeze for AmbassadorRequest
impl RefUnwindSafe for AmbassadorRequest
impl Send for AmbassadorRequest
impl Sync for AmbassadorRequest
impl Unpin for AmbassadorRequest
impl UnsafeUnpin for AmbassadorRequest
impl UnwindSafe for AmbassadorRequest
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