#[non_exhaustive]pub struct ClearanceSummary {
pub pending_clearances_count: Option<i32>,
pub signed_stream_name: Option<String>,
pub clearances: Option<Vec<Clearance>>,
}Expand description
ClearanceSummary — the Screener’s pending count, and the queue itself when asked for
clearances is only present when the read passes include_clearances. Without it HEY answers the count alone, which is what its own apps sync.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.pending_clearances_count: Option<i32>§signed_stream_name: Option<String>§clearances: Option<Vec<Clearance>>Trait Implementations§
Source§impl Clone for ClearanceSummary
impl Clone for ClearanceSummary
Source§fn clone(&self) -> ClearanceSummary
fn clone(&self) -> ClearanceSummary
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 moreSource§impl Debug for ClearanceSummary
impl Debug for ClearanceSummary
Source§impl Default for ClearanceSummary
impl Default for ClearanceSummary
Source§fn default() -> ClearanceSummary
fn default() -> ClearanceSummary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClearanceSummary
impl<'de> Deserialize<'de> for ClearanceSummary
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 PartialEq for ClearanceSummary
impl PartialEq for ClearanceSummary
Source§impl Serialize for ClearanceSummary
impl Serialize for ClearanceSummary
impl StructuralPartialEq for ClearanceSummary
Auto Trait Implementations§
impl Freeze for ClearanceSummary
impl RefUnwindSafe for ClearanceSummary
impl Send for ClearanceSummary
impl Sync for ClearanceSummary
impl Unpin for ClearanceSummary
impl UnsafeUnpin for ClearanceSummary
impl UnwindSafe for ClearanceSummary
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