pub struct SolNetworkObservation {
pub network: Option<String>,
pub type_: SolNetworkObservationType,
}Expand description
The network a solNetwork criterion compared.
JSON schema
{
"title": "SolNetworkObservation",
"description": "The network a `solNetwork` criterion compared.",
"examples": [
{
"network": "solana-devnet",
"type": "solNetwork"
}
],
"type": "object",
"required": [
"type"
],
"properties": {
"network": {
"description": "The request's `network`. Omitted when the request has none, which no `networks` value matches.",
"examples": [
"solana-devnet"
],
"type": "string"
},
"type": {
"description": "The criterion type.",
"examples": [
"solNetwork"
],
"type": "string",
"enum": [
"solNetwork"
],
"x-go-type": "string"
}
},
"additionalProperties": false
}Fields§
§network: Option<String>The request’s network. Omitted when the request has none, which no networks value matches.
type_: SolNetworkObservationTypeThe criterion type.
Implementations§
Source§impl SolNetworkObservation
impl SolNetworkObservation
pub fn builder() -> SolNetworkObservation
Trait Implementations§
Source§impl Clone for SolNetworkObservation
impl Clone for SolNetworkObservation
Source§impl Debug for SolNetworkObservation
impl Debug for SolNetworkObservation
Source§impl<'de> Deserialize<'de> for SolNetworkObservation
impl<'de> Deserialize<'de> for SolNetworkObservation
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 From<&SolNetworkObservation> for SolNetworkObservation
impl From<&SolNetworkObservation> for SolNetworkObservation
Source§fn from(value: &SolNetworkObservation) -> Self
fn from(value: &SolNetworkObservation) -> Self
Converts to this type from the input type.
Source§impl From<SolNetworkObservation> for PolicyCriterionObservation
impl From<SolNetworkObservation> for PolicyCriterionObservation
Source§fn from(value: SolNetworkObservation) -> Self
fn from(value: SolNetworkObservation) -> Self
Converts to this type from the input type.
Source§impl From<SolNetworkObservation> for SolNetworkObservation
impl From<SolNetworkObservation> for SolNetworkObservation
Source§fn from(value: SolNetworkObservation) -> Self
fn from(value: SolNetworkObservation) -> Self
Converts to this type from the input type.
Source§impl Serialize for SolNetworkObservation
impl Serialize for SolNetworkObservation
Source§impl TryFrom<SolNetworkObservation> for SolNetworkObservation
impl TryFrom<SolNetworkObservation> for SolNetworkObservation
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: SolNetworkObservation) -> Result<Self, ConversionError>
fn try_from(value: SolNetworkObservation) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for SolNetworkObservation
impl RefUnwindSafe for SolNetworkObservation
impl Send for SolNetworkObservation
impl Sync for SolNetworkObservation
impl Unpin for SolNetworkObservation
impl UnsafeUnpin for SolNetworkObservation
impl UnwindSafe for SolNetworkObservation
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