pub struct HostedSink {
pub sink: Arc<dyn EvidenceSink>,
pub record_schemas: Vec<RecordSchema>,
pub durability: String,
pub deduplication_window_ms: u64,
pub max_record_bytes: u64,
}Expand description
The hosted evidence sink and what it declares.
Fields§
§sink: Arc<dyn EvidenceSink>§record_schemas: Vec<RecordSchema>§durability: StringThe one durability state an accepted delivery names; the sink’s receipt becomes the external id.
deduplication_window_ms: u64§max_record_bytes: u64Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for HostedSink
impl !UnwindSafe for HostedSink
impl Freeze for HostedSink
impl Send for HostedSink
impl Sync for HostedSink
impl Unpin for HostedSink
impl UnsafeUnpin for HostedSink
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