pub struct SsfProviderRequest {
pub name: String,
pub signing_key: Uuid,
pub oidc_auth_providers: Option<Vec<i32>>,
pub event_retention: Option<String>,
}Expand description
SsfProviderRequest : SSFProvider Serializer
Fields§
§name: String§signing_key: UuidKey used to sign the SSF Events.
oidc_auth_providers: Option<Vec<i32>>§event_retention: Option<String>Implementations§
Source§impl SsfProviderRequest
impl SsfProviderRequest
Sourcepub fn new(name: String, signing_key: Uuid) -> SsfProviderRequest
pub fn new(name: String, signing_key: Uuid) -> SsfProviderRequest
SSFProvider Serializer
Trait Implementations§
Source§impl Clone for SsfProviderRequest
impl Clone for SsfProviderRequest
Source§fn clone(&self) -> SsfProviderRequest
fn clone(&self) -> SsfProviderRequest
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 SsfProviderRequest
impl Debug for SsfProviderRequest
Source§impl Default for SsfProviderRequest
impl Default for SsfProviderRequest
Source§fn default() -> SsfProviderRequest
fn default() -> SsfProviderRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SsfProviderRequest
impl<'de> Deserialize<'de> for SsfProviderRequest
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 SsfProviderRequest
impl PartialEq for SsfProviderRequest
Source§impl Serialize for SsfProviderRequest
impl Serialize for SsfProviderRequest
impl StructuralPartialEq for SsfProviderRequest
Auto Trait Implementations§
impl Freeze for SsfProviderRequest
impl RefUnwindSafe for SsfProviderRequest
impl Send for SsfProviderRequest
impl Sync for SsfProviderRequest
impl Unpin for SsfProviderRequest
impl UnsafeUnpin for SsfProviderRequest
impl UnwindSafe for SsfProviderRequest
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