Struct ironcore_alloy::SaasShield
source · pub struct SaasShield { /* private fields */ }
Implementations§
source§impl SaasShield
impl SaasShield
pub fn new(config: &SaasShieldConfiguration) -> Arc<Self>
pub fn standard(&self) -> Arc<SaasShieldStandardClient>
pub fn deterministic(&self) -> Arc<SaasShieldDeterministicClient>
pub fn vector(&self) -> Arc<SaasShieldVectorClient>
Trait Implementations§
source§impl<T> LiftRef<T> for SaasShield
impl<T> LiftRef<T> for SaasShield
type LiftType = Arc<SaasShield>
source§impl<T> LowerReturn<T> for SaasShield
impl<T> LowerReturn<T> for SaasShield
§type ReturnType = <SaasShield as FfiConverterArc<UniFfiTag>>::FfiType
type ReturnType = <SaasShield as FfiConverterArc<UniFfiTag>>::FfiType
The type that should be returned by scaffolding functions for this type. Read more
source§fn lower_return(obj: Self) -> Result<Self::ReturnType, RustBuffer>
fn lower_return(obj: Self) -> Result<Self::ReturnType, RustBuffer>
Lower this value for scaffolding function return Read more
const TYPE_ID_META: MetadataBuffer = _
§fn handle_failed_lift(arg_name: &str, e: Error) -> Self
fn handle_failed_lift(arg_name: &str, e: Error) -> Self
If possible, get a serialized error for failed argument lifts Read more
Auto Trait Implementations§
impl !RefUnwindSafe for SaasShield
impl Send for SaasShield
impl Sync for SaasShield
impl Unpin for SaasShield
impl !UnwindSafe for SaasShield
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