pub struct PermissionDecisionReject {
pub feedback: Option<String>,
pub kind: PermissionDecisionRejectKind,
}Expand description
Re-exports of generated protocol types that are part of the SDK’s
public API surface. The canonical definitions live in
crate::rpc; they live here so the crate-root
pub use types::* surfaces them alongside hand-written SDK types.
Schema for the PermissionDecisionReject type.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§feedback: Option<String>Optional feedback explaining the rejection
kind: PermissionDecisionRejectKindReject the request
Trait Implementations§
Source§impl Clone for PermissionDecisionReject
impl Clone for PermissionDecisionReject
Source§fn clone(&self) -> PermissionDecisionReject
fn clone(&self) -> PermissionDecisionReject
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 PermissionDecisionReject
impl Debug for PermissionDecisionReject
Source§impl Default for PermissionDecisionReject
impl Default for PermissionDecisionReject
Source§fn default() -> PermissionDecisionReject
fn default() -> PermissionDecisionReject
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PermissionDecisionReject
impl<'de> Deserialize<'de> for PermissionDecisionReject
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 PermissionDecisionReject
impl RefUnwindSafe for PermissionDecisionReject
impl Send for PermissionDecisionReject
impl Sync for PermissionDecisionReject
impl Unpin for PermissionDecisionReject
impl UnsafeUnpin for PermissionDecisionReject
impl UnwindSafe for PermissionDecisionReject
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