pub struct BriefVirtualCircuit {
pub id: Option<i32>,
pub url: Option<String>,
pub display: Option<String>,
pub cid: String,
pub provider_network: Box<BriefProviderNetwork>,
pub description: Option<String>,
}Expand description
BriefVirtualCircuit : Adds support for custom fields and tags.
Fields§
§id: Option<i32>§url: Option<String>§display: Option<String>§cid: StringUnique circuit ID
provider_network: Box<BriefProviderNetwork>§description: Option<String>Implementations§
Source§impl BriefVirtualCircuit
impl BriefVirtualCircuit
Sourcepub fn new(
cid: String,
provider_network: BriefProviderNetwork,
) -> BriefVirtualCircuit
pub fn new( cid: String, provider_network: BriefProviderNetwork, ) -> BriefVirtualCircuit
Adds support for custom fields and tags.
Trait Implementations§
Source§impl Clone for BriefVirtualCircuit
impl Clone for BriefVirtualCircuit
Source§fn clone(&self) -> BriefVirtualCircuit
fn clone(&self) -> BriefVirtualCircuit
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 BriefVirtualCircuit
impl Debug for BriefVirtualCircuit
Source§impl Default for BriefVirtualCircuit
impl Default for BriefVirtualCircuit
Source§fn default() -> BriefVirtualCircuit
fn default() -> BriefVirtualCircuit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BriefVirtualCircuit
impl<'de> Deserialize<'de> for BriefVirtualCircuit
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 PartialEq for BriefVirtualCircuit
impl PartialEq for BriefVirtualCircuit
Source§impl Serialize for BriefVirtualCircuit
impl Serialize for BriefVirtualCircuit
impl StructuralPartialEq for BriefVirtualCircuit
Auto Trait Implementations§
impl Freeze for BriefVirtualCircuit
impl RefUnwindSafe for BriefVirtualCircuit
impl Send for BriefVirtualCircuit
impl Sync for BriefVirtualCircuit
impl Unpin for BriefVirtualCircuit
impl UnwindSafe for BriefVirtualCircuit
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