pub struct SsfProvider {
pub pk: i32,
pub name: String,
pub component: String,
pub verbose_name: String,
pub verbose_name_plural: String,
pub meta_model_name: String,
pub signing_key: Uuid,
pub token_obj: Token,
pub oidc_auth_providers: Option<Vec<i32>>,
pub ssf_url: Option<String>,
pub event_retention: Option<String>,
}Expand description
SsfProvider : SSFProvider Serializer
Fields§
§pk: i32§name: String§component: StringGet object component so that we know how to edit the object
verbose_name: StringReturn object’s verbose_name
verbose_name_plural: StringReturn object’s plural verbose_name
meta_model_name: StringReturn internal model name
signing_key: UuidKey used to sign the SSF Events.
token_obj: Token§oidc_auth_providers: Option<Vec<i32>>§ssf_url: Option<String>§event_retention: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for SsfProvider
impl Clone for SsfProvider
Source§fn clone(&self) -> SsfProvider
fn clone(&self) -> SsfProvider
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 SsfProvider
impl Debug for SsfProvider
Source§impl Default for SsfProvider
impl Default for SsfProvider
Source§fn default() -> SsfProvider
fn default() -> SsfProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SsfProvider
impl<'de> Deserialize<'de> for SsfProvider
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 SsfProvider
impl PartialEq for SsfProvider
Source§impl Serialize for SsfProvider
impl Serialize for SsfProvider
impl StructuralPartialEq for SsfProvider
Auto Trait Implementations§
impl Freeze for SsfProvider
impl RefUnwindSafe for SsfProvider
impl Send for SsfProvider
impl Sync for SsfProvider
impl Unpin for SsfProvider
impl UnsafeUnpin for SsfProvider
impl UnwindSafe for SsfProvider
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