pub struct RequiredFilterPackV1 {
pub pack_id: String,
pub version: u64,
pub sha256: String,
}Expand description
A filter pack a TOML org policy statement required: field order is the signed byte order. Hive-Protocol 2.1 sends no org policy; the engine’s policy runtime still reads it from a policy it kept from before.
Fields§
§pack_id: String§version: u64§sha256: StringLowercase hex SHA-256 of the pack’s statement bytes, as
FilterPackRefV1::sha256.
Trait Implementations§
Source§impl Clone for RequiredFilterPackV1
impl Clone for RequiredFilterPackV1
Source§impl Debug for RequiredFilterPackV1
impl Debug for RequiredFilterPackV1
Source§impl<'de> Deserialize<'de> for RequiredFilterPackV1
impl<'de> Deserialize<'de> for RequiredFilterPackV1
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 RequiredFilterPackV1
Source§impl PartialEq for RequiredFilterPackV1
impl PartialEq for RequiredFilterPackV1
Source§impl Serialize for RequiredFilterPackV1
impl Serialize for RequiredFilterPackV1
impl StructuralPartialEq for RequiredFilterPackV1
Auto Trait Implementations§
impl Forget for RequiredFilterPackV1
impl Freeze for RequiredFilterPackV1
impl Move for RequiredFilterPackV1
impl RefUnwindSafe for RequiredFilterPackV1
impl Send for RequiredFilterPackV1
impl Sync for RequiredFilterPackV1
impl Unpin for RequiredFilterPackV1
impl UnsafeUnpin for RequiredFilterPackV1
impl UnwindSafe for RequiredFilterPackV1
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