Enum switchboard_v2::oracle::OracleResponseType
source · pub enum OracleResponseType {
TypeSuccess,
TypeError,
TypeDisagreement,
TypeNoResponse,
}
Variants
TypeSuccess
TypeError
TypeDisagreement
TypeNoResponse
Trait Implementations
sourceimpl BorshDeserialize for OracleResponseType
impl BorshDeserialize for OracleResponseType
sourcefn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes. Read more
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
sourceimpl BorshSerialize for OracleResponseType
impl BorshSerialize for OracleResponseType
sourceimpl Clone for OracleResponseType
impl Clone for OracleResponseType
sourcefn clone(&self) -> OracleResponseType
fn clone(&self) -> OracleResponseType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for OracleResponseType
Auto Trait Implementations
impl RefUnwindSafe for OracleResponseType
impl Send for OracleResponseType
impl Sync for OracleResponseType
impl Unpin for OracleResponseType
impl UnwindSafe for OracleResponseType
Blanket Implementations
impl<T> AbiExample for T
impl<T> AbiExample for T
default fn example() -> T
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more