pub struct ChangeGateEngine { /* private fields */ }Implementations§
Source§impl ChangeGateEngine
impl ChangeGateEngine
pub fn new(thresholds: Thresholds) -> Self
pub fn evaluate( &self, request: &ChangeGateRequest, ) -> Result<ChangeGateDecision>
Trait Implementations§
Source§impl Clone for ChangeGateEngine
impl Clone for ChangeGateEngine
Source§fn clone(&self) -> ChangeGateEngine
fn clone(&self) -> ChangeGateEngine
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 ChangeGateEngine
impl Debug for ChangeGateEngine
Source§impl Default for ChangeGateEngine
impl Default for ChangeGateEngine
Source§fn default() -> ChangeGateEngine
fn default() -> ChangeGateEngine
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ChangeGateEngine
impl RefUnwindSafe for ChangeGateEngine
impl Send for ChangeGateEngine
impl Sync for ChangeGateEngine
impl Unpin for ChangeGateEngine
impl UnwindSafe for ChangeGateEngine
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