pub enum GatewayModeV1 {
Developer,
Governed,
Sovereign,
}Expand description
Operating posture of the gateway.
Variants§
Developer
Local-first, strong defaults, visible warnings.
Governed
Organisation-controlled: identity and mandatory checks fail closed.
Sovereign
Nothing leaves the trust boundary except to approved destinations.
Implementations§
Source§impl GatewayModeV1
impl GatewayModeV1
Sourcepub fn unclassified(self) -> ClassificationV1
pub fn unclassified(self) -> ClassificationV1
Classification for an object no detector or label classified.
Trait Implementations§
Source§impl Clone for GatewayModeV1
impl Clone for GatewayModeV1
impl Copy for GatewayModeV1
Source§impl Debug for GatewayModeV1
impl Debug for GatewayModeV1
Source§impl<'de> Deserialize<'de> for GatewayModeV1
impl<'de> Deserialize<'de> for GatewayModeV1
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
impl Eq for GatewayModeV1
Source§impl Hash for GatewayModeV1
impl Hash for GatewayModeV1
Source§impl PartialEq for GatewayModeV1
impl PartialEq for GatewayModeV1
Source§impl Serialize for GatewayModeV1
impl Serialize for GatewayModeV1
impl StructuralPartialEq for GatewayModeV1
Auto Trait Implementations§
impl Forget for GatewayModeV1
impl Freeze for GatewayModeV1
impl Move for GatewayModeV1
impl RefUnwindSafe for GatewayModeV1
impl Send for GatewayModeV1
impl Sync for GatewayModeV1
impl Unpin for GatewayModeV1
impl UnsafeUnpin for GatewayModeV1
impl UnwindSafe for GatewayModeV1
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