pub struct AgentBid {
pub agent_spiffe_id: String,
pub auction_id: String,
pub effective_value_micro_usd: u64,
pub externality_profile: Option<ExternalityProfile>,
}Fields§
§agent_spiffe_id: String§auction_id: String§effective_value_micro_usd: u64§externality_profile: Option<ExternalityProfile>Trait Implementations§
Source§impl<'de> Deserialize<'de> for AgentBid
impl<'de> Deserialize<'de> for AgentBid
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AgentBid, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AgentBid, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for AgentBid
impl Serialize for AgentBid
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for AgentBid
Auto Trait Implementations§
impl Freeze for AgentBid
impl RefUnwindSafe for AgentBid
impl Send for AgentBid
impl Sync for AgentBid
impl Unpin for AgentBid
impl UnsafeUnpin for AgentBid
impl UnwindSafe for AgentBid
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