pub struct SubscriptionResponse { /* private fields */ }Implementations§
Source§impl SubscriptionResponse
impl SubscriptionResponse
pub fn new() -> SubscriptionResponse
pub fn set_data(&mut self, data: SubscriptionResponseEntry)
pub fn with_data(self, data: SubscriptionResponseEntry) -> SubscriptionResponse
pub fn data(&self) -> Option<&SubscriptionResponseEntry>
pub fn reset_data(&mut self)
pub fn set_errors(&mut self, errors: Vec<Error>)
pub fn with_errors(self, errors: Vec<Error>) -> SubscriptionResponse
pub fn errors(&self) -> Option<&Vec<Error>>
pub fn reset_errors(&mut self)
pub fn set_message(&mut self, message: String)
pub fn with_message(self, message: String) -> SubscriptionResponse
pub fn message(&self) -> Option<&String>
pub fn reset_message(&mut self)
pub fn set_success(&mut self, success: bool)
pub fn with_success(self, success: bool) -> SubscriptionResponse
pub fn success(&self) -> Option<&bool>
pub fn reset_success(&mut self)
pub fn validate(&self)
Trait Implementations§
Source§impl Clone for SubscriptionResponse
impl Clone for SubscriptionResponse
Source§fn clone(&self) -> SubscriptionResponse
fn clone(&self) -> SubscriptionResponse
Returns a duplicate 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 SubscriptionResponse
impl Debug for SubscriptionResponse
Source§impl<'de> Deserialize<'de> for SubscriptionResponse
impl<'de> Deserialize<'de> for SubscriptionResponse
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 SubscriptionResponse
impl PartialEq for SubscriptionResponse
Source§impl Serialize for SubscriptionResponse
impl Serialize for SubscriptionResponse
impl StructuralPartialEq for SubscriptionResponse
Auto Trait Implementations§
impl Freeze for SubscriptionResponse
impl RefUnwindSafe for SubscriptionResponse
impl Send for SubscriptionResponse
impl Sync for SubscriptionResponse
impl Unpin for SubscriptionResponse
impl UnwindSafe for SubscriptionResponse
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