pub struct TentativeReject {
pub kind: TentativeRejectType,
pub tentative_reject_props: TentativeRejectProperties,
pub object_props: ObjectProperties,
pub activity_props: ActivityProperties,
}Expand description
A specialization of Reject in which the rejection is considered tentative.
Fields§
§kind: TentativeRejectType§tentative_reject_props: TentativeRejectPropertiesAdds all valid tentative_reject properties to this struct
object_props: ObjectPropertiesAdds all valid object properties to this struct
activity_props: ActivityPropertiesAdds all valid activity properties to this struct
Trait Implementations§
Source§impl ActivityExt for TentativeReject
impl ActivityExt for TentativeReject
fn props(&self) -> &ActivityProperties
fn props_mut(&mut self) -> &mut ActivityProperties
Source§impl Clone for TentativeReject
impl Clone for TentativeReject
Source§fn clone(&self) -> TentativeReject
fn clone(&self) -> TentativeReject
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 TentativeReject
impl Debug for TentativeReject
Source§impl Default for TentativeReject
impl Default for TentativeReject
Source§fn default() -> TentativeReject
fn default() -> TentativeReject
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TentativeReject
impl<'de> Deserialize<'de> for TentativeReject
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 ObjectExt for TentativeReject
impl ObjectExt for TentativeReject
fn props(&self) -> &ObjectProperties
fn props_mut(&mut self) -> &mut ObjectProperties
Source§impl Serialize for TentativeReject
impl Serialize for TentativeReject
impl Activity for TentativeReject
impl Object for TentativeReject
Auto Trait Implementations§
impl Freeze for TentativeReject
impl RefUnwindSafe for TentativeReject
impl Send for TentativeReject
impl Sync for TentativeReject
impl Unpin for TentativeReject
impl UnwindSafe for TentativeReject
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