Seonyudo station
Seonyudo is a railway station on Line 9 of the Seoul Subway.
912 Seonyudo station | |
---|---|
Station sign | |
Korean name | |
Hangul | |
Hanja | |
Revised Romanization | Seonyudo-yeok |
McCune–Reischauer | Sŏnyudo-yŏk |
General information | |
Location | 61-2 Yangpyeong-dong Yeongdeungpo-gu, Seoul |
Operated by | Seoul Metro Line 9 Corporation |
Line(s) | Line 9 |
Platforms | 2 side platforms |
Tracks | 4 (2 bypass tracks) |
Construction | |
Structure type | Underground |
Key dates | |
June 24, 2009 | Line 9 opened |
Station layout
G | Street level | Exit |
L1 Concourse |
Lobby | Customer service, shops, vending machines, ATMs |
L2 Platform level |
Side platform, doors will open on the right | |
Westbound local | ← Line 9 Local toward Gaehwa (Sinmokdong) | |
Westbound express | ← Line 9 Express does not stop here | |
Eastbound express | → Line 9 Express does not stop here → | |
Eastbound local | → Line 9 Local toward VHS Medical Center (Dangsan) | |
Side platform, doors will open on the right |
Preceding station | Seoul Metropolitan Subway | Following station | ||
---|---|---|---|---|
toward Gaehwa | Line 9 Local | toward VHS Medical Center |
gollark: I told you.
gollark: The clunky syntax for functions?
gollark: <@!330678593904443393> Serde is the de-facto Rust serialization library.
gollark: No, skynet as in my websocket messaging server for CC.
gollark: ```rustuse std::collections::HashMap;use serde_cbor::Value;use chrono;use std::collections::HashSet;use actix::prelude::*;#[derive(Serialize, Deserialize, Debug, PartialEq, Eq, Hash, Clone)]#[serde(untagged)]pub enum Channel { Numeric(i64), Named(String)}#[derive(Serialize, Deserialize, Debug, Clone, Message)]pub struct RawMsg { pub channel: Channel, #[serde(flatten)] pub meta: HashMap<String, Value>, pub message: Value}#[derive(Serialize, Deserialize, Debug, Clone, Message)]pub struct Msg { pub channel: Channel, #[serde(flatten)] pub meta: HashMap<String, Value>, pub message: Value, pub timestamp: chrono::DateTime<chrono::Utc>}pub fn complete(raw: RawMsg) -> Msg { Msg { channel: raw.channel, meta: raw.meta, timestamp: chrono::Utc::now(), message: raw.message }}#[derive(Serialize, Deserialize, Debug)]#[serde(rename_all = "snake_case")]pub enum MessageFromClient { Open(Channel), Close(Channel), Message(RawMsg), Query}#[derive(Serialize)]#[serde(rename_all = "snake_case")]pub enum MessageToClient<'a> { Message(Msg), QueryResult { channels: &'a HashSet<Channel> }}```Skynet!
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.