pub struct StackEntry {
pub name: String,
pub status: String,
pub bytes: Option<u64>,
pub reason: Option<String>,
}Expand description
One export’s settled answer, flattened for the sidecar.
Fields§
§name: String§status: String"bounded" or "declined".
bytes: Option<u64>Present when bounded: the maximum bytes of native stack a call into this export can consume, across the whole direct call tree.
reason: Option<String>Present when declined: the machine-readable reason.
Trait Implementations§
Source§impl Clone for StackEntry
impl Clone for StackEntry
Source§impl Debug for StackEntry
impl Debug for StackEntry
Source§impl<'de> Deserialize<'de> for StackEntry
impl<'de> Deserialize<'de> for StackEntry
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 From<StackResult> for StackEntry
impl From<StackResult> for StackEntry
Source§fn from(r: StackResult) -> Self
fn from(r: StackResult) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for StackEntry
impl RefUnwindSafe for StackEntry
impl Send for StackEntry
impl Sync for StackEntry
impl Unpin for StackEntry
impl UnsafeUnpin for StackEntry
impl UnwindSafe for StackEntry
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