pub struct CollectionSourceRequest {
pub network: String,
pub endpoint: String,
pub fetched_at: String,
pub fetched_by: String,
}Expand description
CollectionSourceRequest
Explicit network, endpoint and collection provenance shared by canister report sources. Source families retain their own network admission and transport policy.
Fields§
§network: StringRequested IC network identity.
endpoint: StringExplicit replica endpoint used for collection.
fetched_at: StringUTC collection timestamp recorded in the report.
fetched_by: StringCollector identity recorded in the report.
Implementations§
Trait Implementations§
Source§impl Clone for CollectionSourceRequest
impl Clone for CollectionSourceRequest
Source§impl Debug for CollectionSourceRequest
impl Debug for CollectionSourceRequest
Source§impl<'de> Deserialize<'de> for CollectionSourceRequest
impl<'de> Deserialize<'de> for CollectionSourceRequest
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 CollectionSourceRequest
Source§impl PartialEq for CollectionSourceRequest
impl PartialEq for CollectionSourceRequest
Source§impl Serialize for CollectionSourceRequest
impl Serialize for CollectionSourceRequest
impl StructuralPartialEq for CollectionSourceRequest
Auto Trait Implementations§
impl Freeze for CollectionSourceRequest
impl RefUnwindSafe for CollectionSourceRequest
impl Send for CollectionSourceRequest
impl Sync for CollectionSourceRequest
impl Unpin for CollectionSourceRequest
impl UnsafeUnpin for CollectionSourceRequest
impl UnwindSafe for CollectionSourceRequest
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