pub struct ApisixUpstream {
pub type_field: Option<String>,
pub desc: Option<String>,
pub scheme: Option<String>,
pub nodes: Option<Value>,
pub create_time: Option<i64>,
pub update_time: Option<i64>,
pub name: Option<String>,
pub id: Option<Value>,
}Fields§
§type_field: Option<String>§desc: Option<String>§scheme: Option<String>§nodes: Option<Value>§create_time: Option<i64>§update_time: Option<i64>§name: Option<String>§id: Option<Value>Trait Implementations§
Source§impl Clone for ApisixUpstream
impl Clone for ApisixUpstream
Source§fn clone(&self) -> ApisixUpstream
fn clone(&self) -> ApisixUpstream
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ApisixUpstream
impl Debug for ApisixUpstream
Source§impl Default for ApisixUpstream
impl Default for ApisixUpstream
Source§fn default() -> ApisixUpstream
fn default() -> ApisixUpstream
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApisixUpstream
impl<'de> Deserialize<'de> for ApisixUpstream
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
Auto Trait Implementations§
impl Freeze for ApisixUpstream
impl RefUnwindSafe for ApisixUpstream
impl Send for ApisixUpstream
impl Sync for ApisixUpstream
impl Unpin for ApisixUpstream
impl UnwindSafe for ApisixUpstream
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