pub struct ApprovedDraft {
pub id: String,
pub app: String,
pub grant: String,
pub target: Target,
pub request_digest: String,
pub words: String,
}Expand description
An approved draft returned to its product’s connector.
Fields§
§id: StringThe immutable draft id.
app: StringThe product audience.
grant: StringThe granting receipt.
target: TargetThe exact resource and action.
request_digest: StringThe digest of the exact prepared words.
words: StringThe exact prepared words.
Trait Implementations§
Source§impl Clone for ApprovedDraft
impl Clone for ApprovedDraft
Source§impl Debug for ApprovedDraft
impl Debug for ApprovedDraft
Source§impl<'de> Deserialize<'de> for ApprovedDraft
impl<'de> Deserialize<'de> for ApprovedDraft
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 ApprovedDraft
impl RefUnwindSafe for ApprovedDraft
impl Send for ApprovedDraft
impl Sync for ApprovedDraft
impl Unpin for ApprovedDraft
impl UnsafeUnpin for ApprovedDraft
impl UnwindSafe for ApprovedDraft
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