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