Struct deno_doc::interface::InterfaceIndexSignatureDef [−][src]
pub struct InterfaceIndexSignatureDef { pub readonly: bool, pub params: Vec<ParamDef>, pub ts_type: Option<TsTypeDef>, }
Fields
readonly: bool
params: Vec<ParamDef>
ts_type: Option<TsTypeDef>
Trait Implementations
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 RefUnwindSafe for InterfaceIndexSignatureDef
impl Send for InterfaceIndexSignatureDef
impl Sync for InterfaceIndexSignatureDef
impl Unpin for InterfaceIndexSignatureDef
impl UnwindSafe for InterfaceIndexSignatureDef
Blanket Implementations
Mutably borrows from an owned value. Read more