#[repr(C)]pub struct WebRuleStorage {
pub block_id: u64,
pub rule_count: u32,
pub reserved: u32,
}Expand description
Serialises and deserialises WebRules to/from NQuin blocks in Q42.
Fields§
§block_id: u64§rule_count: u32§reserved: u32Implementations§
Source§impl WebRuleStorage
impl WebRuleStorage
pub fn rules_to_quins(rules: &[WebRule]) -> Vec<NQuin>
pub fn quins_to_rules(quins: &[NQuin]) -> Vec<WebRule>
Trait Implementations§
Source§impl Clone for WebRuleStorage
impl Clone for WebRuleStorage
Source§fn clone(&self) -> WebRuleStorage
fn clone(&self) -> WebRuleStorage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for WebRuleStorage
impl RefUnwindSafe for WebRuleStorage
impl Send for WebRuleStorage
impl Sync for WebRuleStorage
impl Unpin for WebRuleStorage
impl UnsafeUnpin for WebRuleStorage
impl UnwindSafe for WebRuleStorage
Blanket Implementations§
§impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
impl<S, A> Aggregate<Result<S, Error>> for Awhere
A: Aggregate<S>,
Aggregate shares in an MPC protocol.
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more