pub struct AgentList { /* private fields */ }Expand description
Native representation of a list of Agents
Implementations§
Trait Implementations§
Source§impl FromBytes<AgentList> for AgentList
impl FromBytes<AgentList> for AgentList
fn from_bytes(bytes: &[u8]) -> Result<AgentList, ProtoConversionError>
Source§impl FromNative<AgentList> for AgentList
impl FromNative<AgentList> for AgentList
fn from_native(agent_list: AgentList) -> Result<Self, ProtoConversionError>
Source§impl FromProto<AgentList> for AgentList
impl FromProto<AgentList> for AgentList
fn from_proto(agent_list: AgentList) -> Result<Self, ProtoConversionError>
Source§impl IntoBytes for AgentList
impl IntoBytes for AgentList
fn into_bytes(self) -> Result<Vec<u8>, ProtoConversionError>
Source§impl IntoNative<AgentList> for AgentList
impl IntoNative<AgentList> for AgentList
fn into_native(self) -> Result<T, ProtoConversionError>
Source§impl IntoProto<AgentList> for AgentList
impl IntoProto<AgentList> for AgentList
fn into_proto(self) -> Result<T, ProtoConversionError>
impl StructuralPartialEq for AgentList
Auto Trait Implementations§
impl Freeze for AgentList
impl RefUnwindSafe for AgentList
impl Send for AgentList
impl Sync for AgentList
impl Unpin for AgentList
impl UnwindSafe for AgentList
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