pub struct NetworkAllowlist { /* private fields */ }Expand description
Top-level allowlist document.
Implementations§
Source§impl NetworkAllowlist
impl NetworkAllowlist
Sourcepub fn unverified_entries(&self) -> Vec<&AllowlistEntry>
pub fn unverified_entries(&self) -> Vec<&AllowlistEntry>
Entries that the allowlist itself flags as verify = true. The
agent can refuse to use these (or surface a warning) until the
operator confirms.
Trait Implementations§
Source§impl Clone for NetworkAllowlist
impl Clone for NetworkAllowlist
Source§impl Debug for NetworkAllowlist
impl Debug for NetworkAllowlist
Source§impl Default for NetworkAllowlist
impl Default for NetworkAllowlist
Source§impl<'de> Deserialize<'de> for NetworkAllowlist
impl<'de> Deserialize<'de> for NetworkAllowlist
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 JsonSchema for NetworkAllowlist
impl JsonSchema for NetworkAllowlist
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreAuto Trait Implementations§
impl Freeze for NetworkAllowlist
impl RefUnwindSafe for NetworkAllowlist
impl Send for NetworkAllowlist
impl Sync for NetworkAllowlist
impl Unpin for NetworkAllowlist
impl UnsafeUnpin for NetworkAllowlist
impl UnwindSafe for NetworkAllowlist
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