pub struct UpdateGrantRequest {
pub settings: Option<Value>,
pub scope: Option<Vec<String>>,
pub metadata: Option<Value>,
}Expand description
Request to update a grant.
Fields§
§settings: Option<Value>Update provider-specific settings.
scope: Option<Vec<String>>Update OAuth scopes.
metadata: Option<Value>Update custom metadata.
Implementations§
Source§impl UpdateGrantRequest
impl UpdateGrantRequest
Sourcepub fn builder() -> UpdateGrantRequestBuilder
pub fn builder() -> UpdateGrantRequestBuilder
Create a builder for UpdateGrantRequest.
Trait Implementations§
Source§impl Clone for UpdateGrantRequest
impl Clone for UpdateGrantRequest
Source§fn clone(&self) -> UpdateGrantRequest
fn clone(&self) -> UpdateGrantRequest
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 UpdateGrantRequest
impl Debug for UpdateGrantRequest
Source§impl Default for UpdateGrantRequest
impl Default for UpdateGrantRequest
Source§fn default() -> UpdateGrantRequest
fn default() -> UpdateGrantRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateGrantRequest
impl<'de> Deserialize<'de> for UpdateGrantRequest
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 UpdateGrantRequest
impl PartialEq for UpdateGrantRequest
Source§impl Serialize for UpdateGrantRequest
impl Serialize for UpdateGrantRequest
impl StructuralPartialEq for UpdateGrantRequest
Auto Trait Implementations§
impl Freeze for UpdateGrantRequest
impl RefUnwindSafe for UpdateGrantRequest
impl Send for UpdateGrantRequest
impl Sync for UpdateGrantRequest
impl Unpin for UpdateGrantRequest
impl UnwindSafe for UpdateGrantRequest
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