pub struct RecipientState {
pub phone_number: String,
pub state: ProcessingState,
pub error: Option<String>,
}Expand description
The state of a single message recipient.
Fields§
§phone_number: StringPhone number or first 16 chars of SHA256 hash.
state: ProcessingStateCurrent processing state for this recipient.
error: Option<String>Error message (present when state is Failed).
Trait Implementations§
Source§impl Clone for RecipientState
impl Clone for RecipientState
Source§fn clone(&self) -> RecipientState
fn clone(&self) -> RecipientState
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 RecipientState
impl Debug for RecipientState
Source§impl<'de> Deserialize<'de> for RecipientState
impl<'de> Deserialize<'de> for RecipientState
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 RecipientState
impl RefUnwindSafe for RecipientState
impl Send for RecipientState
impl Sync for RecipientState
impl Unpin for RecipientState
impl UnsafeUnpin for RecipientState
impl UnwindSafe for RecipientState
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